iT邦幫忙

0

cocos2d-python 位置只顯示在左下角四分之一

  • 分享至 

  • xImage

想請問各位大神
最近因為好奇來研究了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)
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答