cocos2d-python第四彈--cocosnode精靈類

在一個游戲中陆盘,精靈類是必不可少的部分舷蟀,比如恤磷,在一個圖層中引入一張圖片面哼,便可以使用精靈類來設(shè)置圖片的屬性,從而達(dá)到預(yù)期的效果扫步。

代碼演示

from cocos import scene#引入場景類
from cocos import director#引入導(dǎo)演類
from cocos import layer#引入圖層類
from cocos import sprite#引入精靈類

class one_layer(layer.Layer):#創(chuàng)建一個圖層類
    is_event_handler = True #設(shè)置事件激活
    def on_mouse_press(self,x,y,buttons,modifiers):#鼠標(biāo)點擊函數(shù)
        box = self.get("box")#get到精靈box
        box.kill()#刪除box精靈
director.director.init()#初始化導(dǎo)演類
main_layer = one_layer()#實例化一個main_layer對象
width,height = director.director.get_window_size()#獲取窗口函數(shù)
cat_sprite = sprite.Sprite("imgs/cat.png",position=(width//2,height//2))#創(chuàng)建CAT精靈魔策,載入圖片,并設(shè)置圖片錨點位置
cat_sprite.tag = 100#設(shè)置一個cat精靈屬性河胎,用于實踐獲取精靈方法函數(shù)
box_sprite = sprite.Sprite("imgs/box_bg.png",position=(width//2,height//2))
box_sprite.tag = 101

main_layer.add(cat_sprite,z = 2,name="cat")#將精靈添加到圖層中闯袒,設(shè)置層級(Z越大越上層),name為名稱
main_layer.add(box_sprite,z=1,name="box")

cat = main_layer.get("cat")獲取精靈方法函數(shù)
print(cat.tag)

children = main_layer.get_children()#獲取圖層中所有的子精靈
for node in children:
    print(node.tag)

main_layer.remove(box_sprite)#在圖層級結(jié)點上刪除一個子精靈
box_sprite.kill()#在精靈結(jié)點刪除精靈

演示結(jié)果說明:

運(yùn)行程序后游岳,在圖形狂中間顯示兩張圖片政敢,點擊鼠標(biāo),box圖片消失

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末胚迫,一起剝皮案震驚了整個濱河市喷户,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌访锻,老刑警劉巖褪尝,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異期犬,居然都是意外死亡河哑,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門哭懈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來灾馒,“玉大人,你說我怎么就攤上這事遣总〔锹蓿” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵旭斥,是天一觀的道長容达。 經(jīng)常有香客問我,道長垂券,這世上最難降的妖魔是什么花盐? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮菇爪,結(jié)果婚禮上算芯,老公的妹妹穿的比我還像新娘。我一直安慰自己凳宙,他們只是感情好熙揍,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著氏涩,像睡著了一般届囚。 火紅的嫁衣襯著肌膚如雪有梆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天意系,我揣著相機(jī)與錄音泥耀,去河邊找鬼。 笑死蛔添,一個胖子當(dāng)著我的面吹牛痰催,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播作郭,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼陨囊,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了夹攒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤胁塞,失蹤者是張志新(化名)和其女友劉穎咏尝,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體啸罢,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡编检,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了扰才。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片允懂。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖衩匣,靈堂內(nèi)的尸體忽然破棺而出蕾总,到底是詐尸還是另有隱情,我是刑警寧澤琅捏,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布生百,位于F島的核電站,受9級特大地震影響柄延,放射性物質(zhì)發(fā)生泄漏蚀浆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一搜吧、第九天 我趴在偏房一處隱蔽的房頂上張望市俊。 院中可真熱鬧,春花似錦滤奈、人聲如沸摆昧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽据忘。三九已至鹦牛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間勇吊,已是汗流浹背曼追。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留汉规,地道東北人礼殊。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像针史,于是被迫代替她去往敵國和親晶伦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 送你的太陽。 Hello频祝? 若我們再見是尷尬泌参,陌生,熟悉常空,疏離沽一,淡漠,那我該有多難過漓糙。 十一天前铣缠,2016年4月7...
    向狗閱讀 455評論 1 0
  • 你只是過客 而我卻愛了你一個世紀(jì)
    蘇乞丐有毒閱讀 151評論 0 1
  • 文/寧夏初開 我看見 遠(yuǎn)處的高山穿著翻云滾浪的大裙子 裙上一群高高矮矮的山峰 漫著雪白的山尖 在陽光下云蒸霞蔚 我...
    寧夏初開閱讀 273評論 1 4