- 本帖最后由 yayaigo 于 2013-4-2 12:59 编辑 *
依?下面?址教?,我成功?CCRotatingSprite的plugin加入至CocosBuilder?的plugins按?功能?,
但是我按了CCRotatingSprite的按?後,??有任何反?,??plugin的功能要怎?用???~
https://github.com/cocos2d/CocosBuilder/blob/master/Documentation/X1.%20Creating%20Node%20Plug-ins.md
??Mac Console.app?看到以下??
4/2/13 11:28:57.654 AM CocosBuilder: *** Assertion failure in -, /Users/peter/Desktop/Work/Reference/CocosBuilder/CocosBuilder-master/PlugIn Nodes/CCRotatingSprite copy/libs/…/…/…/…/cocos2d-iphone-2.0/cocos2d/CCSprite.m:937
4/2/13 11:28:57.655 AM CocosBuilder: An uncaught exception was raised
4/2/13 11:28:57.656 AM CocosBuilder: setTexture expects a CCTexture2D. Invalid argument
4/2/13 11:28:57.659 AM CocosBuilder: (
0 CoreFoundation 0x00007fff8f79ef56 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff869b1d5e objc_exception_throw + 43
2 CoreFoundation 0x00007fff8f79ed8a + + 106
3 Foundation 0x00007fff8e78b71f - + 169
4 CCInstrumentNode 0x0000000107d70262 - + 578
5 CCInstrumentNode 0x0000000107d6f792 - + 210
6 Foundation 0x00007fff8e6fdca6 _NSSetUsingKeyValueSetter + 62
7 Foundation 0x00007fff8e6fd7d9 - + 400
8 CocosBuilder 0x000000010005d0dd + + 1517
9 CocosBuilder 0x000000010005ed3b + + 4139
10 CocosBuilder 0x000000010004dbd4 - + 820
11 CocosBuilder 0x000000010000cd1e - + 110
12 CocosBuilder 0x0000000100169cd4 - + 116
13 CoreFoundation 0x00007fff8f78e70d - + 61
14 AppKit 0x00007fff8c7bf8ca - + 139
15 AppKit 0x00007fff8c8ac7ff - + 399
16 AppKit 0x00007fff8c8ac536 - + 125
17 AppKit 0x00007fff8cb4bb08 - + 38
18 AppKit 0x00007fff8c9da6f9 - + 138
19 AppKit 0x00007fff8c8269bb NSSLMMenuEventHandler + 339
20 HIToolbox 0x00007fff90302234 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1263
21 HIToolbox 0x00007fff90301840 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 446
22 HIToolbox 0x00007fff903186db SendEventToEventTarget + 76
23 HIToolbox 0x00007fff9035e7b5 _ZL18SendHICommandEventjPK9HICommandjjhPKvP20OpaqueEventTargetRefS5_PP14OpaqueEventRef + 398
24 HIToolbox 0x00007fff90445e2d SendMenuCommandWithContextAndModifiers + 56
25 HIToolbox 0x00007fff9048d5b5 SendMenuItemSelectedEvent + 253
26 HIToolbox 0x00007fff90357883 ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2 + 101
27 HIToolbox 0x00007fff90485fed _ZL19PopUpMenuSelectCoreP8MenuData5PointdS1_tjPK4RecttjS4_S4_PK10__CFStringPP13OpaqueMenuRefPt + 1660
28 HIToolbox 0x00007fff904862ac _HandlePopUpMenuSelection7 + 621
29 AppKit 0x00007fff8c9dd3c5 _NSSLMPopUpCarbonMenu3 + 3860
30 AppKit 0x00007fff8cd8b0fa _NSPopUpCarbonMenu3 + 39
31 AppKit 0x00007fff8c9db52a - + 322
32 AppKit 0x00007fff8cc0f791 - + 346
33 AppKit 0x00007fff8c7be09d - + 1305
34 AppKit 0x00007fff8c7bd7f6 - + 786
35 AppKit 0x00007fff8c788c98 - + 6306
36 AppKit 0x00007fff8c7223a5 - + 5593
37 AppKit 0x00007fff8c6b8a0e - + 555
38 AppKit 0x00007fff8c934eac NSApplicationMain + 867
39 CocosBuilder 0x0000000100002302 main + 34
40 CocosBuilder 0x00000001000022d4 start + 52
41 ??? 0x0000000000000002 0x0 + 2
)
?plugin 全部rename成我想要的pluginName後,就?有上面的??.
但每次按此plugin按? 也是?法加入元件,Console.app?秀
4/2/13 12:51:13.824 PM CocosBuilder: cocos2d: Director#setAnimationInterval. Override me