Cocos2d--python教程之helloworld


# 首先導入Cocos包
import cocos
# 對圖層進行子類化 並在此處定義編程的邏輯
class HelloWorld(cocos.layer.Layer):
def __init__(self):
# 調用super構造函數
super(HelloWorld,self).__init__()
# 要顯示文本,我們將創建一個Label。關鍵字參數用於設置標簽的字體,位置和對齊方式
label = cocos.text.Label(
'Hello, world',
font_name='Times New Roman',
font_size=32,
anchor_x='center', anchor_y='center'
)
# 標簽位置將是屏幕的中心
label.position = 320, 240
# 由於Label是CocosNode的子類,因此可以將其添加為子級。所有CocosNode對象都知道如何呈現自身,執行操作和轉換。要將其添加為圖層的子項,請使用CocosNode.add方法
self.add(label)
# 定義HelloWorld類之后,我們需要初始化並創建一個窗口。為此,我們初始化Director
cocos.director.director.init()
# 然后我們創建一個HelloWorld實例
hello_layer = HelloWorld()
# 然后我們創建一個包含子層的場景HelloWorld
main_scene = cocos.scene.Scene(hello_layer)
# 最后我們運行場景
cocos.director.director.run(main_scene)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM