不知道是元件問題還是?? Traceback (most recent call last): File "d:\PY\main.py", line 227, in all_sprites.add(die) File "C:\Users\User\AppData\Local\Programs\Python\Python310\lib\site-packages\pygame\sprite.py", line 462, in add sprite.add_internal(self) AttributeError: 'tuple' object has no attribute 'add_internal'
嘗試這樣:(1)將7張png石頭圖檔命名為rock0.png~rock6.png並放在main.py路徑下的img資料夾。(2)撰寫指令 #store rock_imgs in a list rock_imgs = [] for i in range(7): img = pygame.image.load(f'img/rock{i}.png') rock_imgs.append(img) (3)使用時(例如想將self.image取用rock2.png時)指令為 self.image = rock_imgs[2]
✏最新課程-python、AI組合包
grandmacan.com/courses/yCC2Q8WFsc9Av52myZBh
即日起至2024/11/11前購買,即享36折優惠~
2:48:15 在此處您說的是複製,手上做的剪切,我看了好多遍,而且經過實測,2種操作都沒有影響程序運行,只是本著能簡單就不要複雜的原則,還是只留下面的一處就好了。
你可以看得出,在這裡了,說話我已經快學到最後了,一步一步的跟著您做,這是我人生的第一個Python程序,太感謝您了,您真的是我們真正的Python入門老師,萬分感恩!我都已經45歲了,學習一個新技能就要有您這樣講得清清楚楚的好老師!
哇太強了 身為17歲的我真心覺得佩服
非常感谢小白的教程, 我的孩子也因此受益良多, 虽然只是3个小时的影片但也花了10多个小时来消化这整堂课所教的编程技巧。
難得在youtube上看到這麼完整又優質的教學影片,感謝
很少见这么好的免费视频教程。不但学到了pygame游戏制作流程,还学了python面对对象。而且老师的代码可以复用。自己写其他小游戏,直接用老师的函数。非常感谢!
沒錯
謝謝🙏 對於初學者真的很有幫助,直接買書看真的會吐血
收穫良多,真的太謝謝你的影片了,希望能多出一些遊戲教學(敲碗)!!!!!
敲碗敲碗敲碗
真的非常感謝您的教學
讓我對遊戲製作有初步的認識
謝謝
跟着一起做完了,挺有成就感的。虽然很多地方根本不懂,但是这个过程对自己理解Python很有帮助。
順利完成 口條、邏輯表達都很棒 感謝您的用心!
感谢小白哥的编程分享,让我这个高中生在编程之路越走越远🎉
這是好話還是壞話
太棒了,这个教程,特别是中间,石头在抽动 的那一段,逗儿死我了
感謝小白老師完整教學,受益匪淺
感谢分享!
这里我写一点我遇到的问题:在Class rock中
self.rect.y = random.randrange(-40, -20) # 视窗上y值中-40至-20随机生成
但是我会遇到rock不断减少的情况,所以说我加了一句
self.rect.x = random.randrange(-5, WIDTH)
有相同情况的朋友可以这样解决
說明深入淺出,有層次,感謝
太棒了,讲得非常详细,自己按教程做了一个,回头慢慢再研究,举一反三,还能做其他的。非常非常棒!!!
真有趣耶!我拖了好久,終於開始跟著一起學做遊戲。
真好玩呢!
太感謝了
我做完再把成品展示出來,分享給大家。
謝謝分享pygame的教學影片,循序漸進的教學獲益良多
在一次讚嘆老師,好愛你的影片!!
終於等到pygame的中文教學了!感謝
小時型系列都學習中,內容說明都超棒的! 以案例型教學感覺很實用很想學~ 感恩小白師~
clear and nice explanation ,thanks for sharing.
wow, 你说的真的很详细,解决了我一些疑惑,谢谢
真的學習到很多,感謝小白詳細的解說!
这是我见过在众多教学UNITY视频里,讲得最好的UNITY教程。没有之一,感谢UP的精彩教学。致敬。只求更多游戏类的教程。付款都行。
謝謝!
我也是找半天找不到合適的pygame教學,你的教學真是太棒了!
讲得非常好,思路清晰!
真的非常的棒!对刚学python的我来说 获益良多 谢谢 小白!!!赞赞赞!
終於完成啦~感謝老師
感受到您非常用心在教學 !! 訂閱+按讚了
太神啦 跟著做真的把遊戲做出來了
感謝老師!
好厲害!謝謝小白!!!!
講的超清楚,教學有條條理,讚讚~~
感覺學了很多呢!!
太高阶了,正在学习前面课程,对于这个影片教程,跃跃越试。
加油!!
謝謝小白老師! 教得很好很仔細,跟著影片做完好有成就感
分享一下我安裝pygame遇到的問題與解決方法
輸入"pip install pygame"無法安裝的話
可以試試看輸入
"python -m pip install pygame"
或
"py -m pip install pygame"
如果 import pygame 失敗
可以看看檔案名稱是否命名成pygame
如果是的話請修改檔案名稱
PS:
我是程式菜鳥(所以問我問題也得不到答案喔)
感謝小白的教學👍👍
狗狗好可愛♥
感謝!
請問為啥麼會出現這種情形呢?
可以問一下你下的pygame的連結嗎?
如果他說Can't find a default Python.怎麼辦
獲益良多,希望能多出一些影片,謝謝!
太強了,非常好懂,這個不能不推
谢谢小白老师 讲的很好 希望多出一点游戏教程
老師超讚! 推!
感謝分享,開啟大叔寫程式
感謝分享,真的收益良多!! big fan
大顆的石頭那麼好射!分數又那麼高!真好玩!!!😆
感謝教學,介紹清楚!
一口气看完了,小白好厉害啊!还需要慢慢学习,谢谢!!!
謝謝無私分享!! 詳細又好懂 很棒的教學
這個人是我這輩子看過,長的最帥的程式人....
帅到炸💥
太強了,謝謝老師
太適合當教材了吧!
乾柴烈火
謝謝您的努力與分享,受益良多
教得太棒了!謝謝小白老師
真的太喜歡白哥了 拜託多出一點教學 救救我們菜逼八
哈哈哈沒問題
非常好的视频!能把学习的思路理清,我看您未把这个视频上传B站,您也可以传上去让观众受益!
謝謝大大,看完之後收穫的很多技巧
在最後也完成了小遊戲,不過在打包後,安裝遊戲
出現因為檔案包含病毒或潛在的垃圾軟體,所以作業未順利完成....
敲出來的程式,含有病毒我也是醉了
編譯後沒有數位簽章微軟mse會擋很正常.. 以前寫C常遇到
最快的方法就是停用防毒了
@@feng6485 感謝!這我可要記錄下來。去爬文看怎麼處理
超厲害 好玩
教学非常棒,讲的好细
這個真心覺得很棒👍
这教程太强了,通俗易懂!
你好,感謝分享,受用無窮。有個問題要請教,是否有方法可以在PYGAME模式下有效率去呼叫LED 矩陣(WS2812),我試過把寫LED的工作拆分進去,工作頻率也去調整。但是還是影響遊戲的順暢度如果要拆更細程式的複雜度變很高。是否要改成非同步呼叫方式?
謝喔 很好的影片
您好,想請問一下 最後的打包 我輸入auto-py-to-exe 出現這串
auto-py-to-exe : 無法辨識 'auto-py-to-exe' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名
稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確,然後再試一次。
位於 線路:1 字元:1
+ auto-py-to-exe
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (auto-py-to-exe:String) [], CommandNotFound
Exception
+ FullyQualifiedErrorId : CommandNotFoundException
真的不错,获益匪浅!感谢!
实在不错👍
感謝分享
雖然這是kidscancode 的,但是中文翻譯不錯,還簡單易懂,謝謝!
太棒了,感觉可以自己做游戏了.希望出一个文字游戏的教程
very good!建议大家看完广告!创作不易!加油!!!
很棒的頻道 已訂閱 :)
看完這部影片,我只知道小白應該是統粉😂
如果有些內容希望可以能再詳細一點就太好啦,因為一些terms和有些代碼有時候不太理解怎麼樣出現。當然也是收獲了不少,謝謝你
感謝
TH-camr你会火 果断关注你了
工程師真的是爆肝工作
辛苦了~~
讚讚~~
超讚
超讚喔
好好玩!
咬字真清楚
超有趣 !!!! 能多來幾個嗎 ~~~~~
不知道是元件問題還是??
Traceback (most recent call last):
File "d:\PY\main.py", line 227, in
all_sprites.add(die)
File "C:\Users\User\AppData\Local\Programs\Python\Python310\lib\site-packages\pygame\sprite.py", line 462, in add
sprite.add_internal(self)
AttributeError: 'tuple' object has no attribute 'add_internal'
❤❤❤
小白好帥
這是我看過最中肯的留言了👍
@@GrandmaCan 😂
Good~
請問如果出現這個問題,請問要怎麼安裝環境呢,謝謝
PS C:\Users\Administrator\Desktop\pygame> pip install pygame
pip : 無法辨識 'pip' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確
,然後再試一次。
位於 線路:1 字元:1
+ pip install pygame
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
我也遇到这问题 蹲教程
您好小白老師,我有一個疑問請教您
我在IDLE import pygame 沒有問題
但在vscode import 就會出現 ModuleNotFoundError: No module named 'pygame'
我是mac 系統 也有用terminal 安裝 pip3 install pygame 都沒問題
請問是哪裡出錯了呢?
謝謝幫忙!
新手學習,請教小白老師,若一直無法 import os,得一直使用絕對路徑,如何運用變數取用七張石頭圖片?
rock_imgs.append(pygame.image.load(os.path.join("img", f"rock{i}.png").convert())
以上問題米奇尚無法解決,希望在開課前能獲得小白老師給予指導~~~感謝!
嘗試這樣:(1)將7張png石頭圖檔命名為rock0.png~rock6.png並放在main.py路徑下的img資料夾。(2)撰寫指令
#store rock_imgs in a list
rock_imgs = []
for i in range(7):
img = pygame.image.load(f'img/rock{i}.png')
rock_imgs.append(img)
(3)使用時(例如想將self.image取用rock2.png時)指令為
self.image = rock_imgs[2]
小白你錄影是用什麼軟體?
Thanks!
我阿嬤表示:
謝謝小白老師!
雖然頻道名字很不討喜 但確實很優質
倒是覺得幽默
@@speak.Mandarin我倒是覺得像綠豆糕
您好,請問背景顏色可以分兩個區塊 兩種顏色嗎?
每天看十分鍾。
太猛拉
謝謝你!!!!按讚分享!!!
👍
辛苦老師了!但這裡有問題想請教一下
現在想要把飛船的鍵盤操控改成鼠標操控,
修改成功了,但圖片的縮放還有去背不知道該怎麼處理
以下是程式碼:
X, Y = pygame.mouse.get_pos(X, Y)
print(X, Y)
X -= player_img.get_width() / 2
Y -= player_img.get_height() / 2
請問老師為何我不能安裝pygame
PS D:\python -training> pip install pygame
pip : 無法辨識 'pip' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確,然後
再試一次。
位於 線路:1 字元:1
+ pip install pygame
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
49:18 想請問子彈傳入飛船的x,y座標時,為什麼不需要做其他定義,程式就知道你要傳入飛船座標而不是石頭座標?
因為Bullet()是在Player(飛船)的shoot中呼叫,self自然就是Player(飛船)
了解,謝謝!
感谢这么精彩的影片!!学到很多
我以前有安装过pygame,但是最近好像VScode识别不出来,提示这个信息
Import "pygame" could not be resolved
查了好多都不知道怎么解决,可以请教你么?
先提前感谢!
請問有mac版本的打包教學嗎