在cocos2d xna中加入閃屏

2022-03-01 23:45:00 字數 826 閱讀 1514

用過ios中cocos2d的人都知道,我們在執行預設**中,會看到乙個閃屏+淡入的效果。而現在版本的cocos2d-xna是不帶這個效果的,我覺得為了和絕大多數的wp7程式統一,還是應當加上閃屏的效果。

於是,我決定仿照ios版cocos2d來做乙個cocos2d-xna的閃屏。

像是這樣

ok,假定我們的閃屏場景叫做splash,閃屏之後的選單場景叫做mainmenuscene。

using

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;}}

}

這個閃屏的本質其實就是兩個場景之間的切換,在閃屏場景中設定乙個schedule,當時間到了之後進行切換。所以如果你想為場景間的切換增加特效,可以參考次方法,需要注意的是場景的例項化次數。

這樣乙個閃屏的效果就簡單的完成了。

在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...