想請問各位大神
最近因為好奇來研究了cocos2d-python 。但發現了一個問題,就是我使用macOS 時我的頁面顯示不管怎樣都會侷限在左下角四分之一的畫面裡面,也就是說原本在中間的就會跑到左下角四分之ㄧ的中間(但是如果按鈕的話,點擊本來按鈕會出現的位置才會有反應)。
但是同樣的程式碼在window 可以正常運行。想請問有沒有解決方法
我的python 版本已經更新到3.12。從3.7開始每個版本都試過全部都有一樣的問題。
Cocos2d 版本是0.6.10
以下是我的程式碼
import cocos
class HelloWorld(cocos.layer.Layer):
def __init__(self):
super(HelloWorld, self).__init__()
label = cocos.text.Label(
'Hello, World!',
font_name='Times New Roman',font_size=32,
anchor_x='center', anchor_y='center'
)
width, height = cocos.director.director.get_window_size()
label.position = width // 2, height // 2
self.add(label)
if __name__ == "__main__":
cocos.director.director.init(width=800, height=480, caption="Hello World")
hello_layer = HelloWorld()
main_scene = cocos.scene.Scene(hello_layer)
cocos.director.director.run(main_scene)