用過ios中cocos2d的人都知道,我們在執行預設**中,會看到乙個閃屏+淡入的效果。而現在版本的cocos2d-xna是不帶這個效果的,我覺得為了和絕大多數的wp7程式統一,還是應當加上閃屏的效果。
於是,我決定仿照ios版cocos2d來做乙個cocos2d-xna的閃屏。
像是這樣
ok,假定我們的閃屏場景叫做splash,閃屏之後的選單場景叫做mainmenuscene。
using這個閃屏的本質其實就是兩個場景之間的切換,在閃屏場景中設定乙個schedule,當時間到了之後進行切換。所以如果你想為場景間的切換增加特效,可以參考次方法,需要注意的是場景的例項化次數。system;
using
system.collections.generic;
using
system.linq;
using
system.text;
using
cocos2d;
namespace
chalkball.scene
}class
splash : cclayer
void macktranstion(float
dt)
}public
static
newcclayer node()
else
return
layer;}}
}
這樣乙個閃屏的效果就簡單的完成了。
在cocos2d xna中儲存XML
這些日子一直在學習cocos2d xna,因為教程比較少,走了不少的彎路。現在想分享一下我學習的經驗,特此開了。從以前的看客變成了部落格,希望以後大家多多關注我的部落格,也希望我的部落格可以給大家帶來幫助。我在寫乙個遊戲時遇到了乙個問題,就是我希望用xml來儲存我的遊戲得分,以此來建立乙個得分榜。我...
在cocos2d x中加入乙個UIView
在cocos2d x中加入乙個uiview,步驟如下 1.在cceglview.h中新增 cpp 1.voidaddsubview void uiview 在cceglview.mm中實現 cpp void cceglview addsubview void uiview 2.在需要呼叫的地方如下呼...
在cocos2d JS中載入動畫資源檔案
首先,我們應該把 running.plist 和 running.png 新增到 resource.js檔案中。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 var res var g resources image res.hellobg png,res...