机械蠕虫
发表于 2019-3-7 18:33:23
这个超界不就往回走了吗QAQ
Ethereal
发表于 2019-3-16 14:10:59
机械蠕虫 发表于 2019-3-7 18:33
这个超界不就往回走了吗QAQ
这只是我的猜测。
把你想象成你操作的游戏角色,他撞墙后不是再继续顶着墙而是掉头转身往反方向继续前进 。这样的操作可能是为了防止卡出BUG跳出游戏建模。
机械蠕虫
发表于 2019-3-18 14:08:01
Ethereal 发表于 2019-3-16 14:10
这只是我的猜测。
把你想象成你操作的游戏角色,他撞墙后不是再继续顶着墙而是掉头转身往反方向继续前进 ...
是的呀,可是这样操作起来很奇怪哎,应该改成走不动才对,如果类似于台球这样的反弹效果可能还可以用到
luo773832659
发表于 2019-3-26 15:20:24
guokai83524 发表于 2014-3-17 13:05
看不懂最后的调用30-33行,为什么move里面可以这样带参数,不理解
仔细看函数体里面定义,direction这个参数应该是一个两个元素的列表,每个元素都有 -1 ,1,0三种选择
被拐卖的小孩
发表于 2019-3-29 10:11:42
legal和legal指的是什么呀(悄咪咪
lrarui
发表于 2019-4-3 00:38:48
学习了,对内部函数又有了进一步了解
八云式
发表于 2019-4-4 13:21:35
学到了。{:10_254:}
清风明月星
发表于 2019-4-17 10:35:00
基本能看懂,就是对象在x轴和Y轴上移动的时候,单看算式有点抽象,如果能结合图片进行讲解,应该就会清晰多了。
jack_dawson
发表于 2019-4-19 08:19:44
似懂非懂
ayangxiao
发表于 2019-4-25 16:08:26
xiakev123 发表于 2014-1-11 12:16
这个太高端了我怎么一点也看不懂啊
哈哈,貌似我能看懂一些
Water_Lxx
发表于 2019-5-3 10:09:55
if new_x < legal_x:
pos_x = legal_x - (new_x - legal_x)
elif new_x > legal_x:
pos_x = legal_x - (new_x - legal_x)
这两句都是将超界的点移到了界限100以内,为何不将超界的点直接定到边界上呢?而是移到了边界内
pythonmylife
发表于 2019-5-9 22:30:44
guokai83524 发表于 2014-3-17 13:05
看不懂最后的调用30-33行,为什么move里面可以这样带参数,不理解
你搞懂了么这个参数怎么调用的
pythonmylife
发表于 2019-5-10 20:42:49
不是说move每次赋值都会使得pos值初始化为0 么那为什么第二个print输出的位置是在第一个print输出位置基础上移动得到的而不是从原点开始?????求解
爱减肥的瘦子
发表于 2019-5-24 17:32:28
看不懂 看不懂
fishc阿迪达斯
发表于 2019-5-29 20:19:07
1
qin0306
发表于 2019-5-30 09:31:08
好厉害还厉害!!,(一脸懵逼脸)
xiaokwm
发表于 2019-5-30 10:50:12
蒙蔽
Nirvana100
发表于 2019-6-15 11:43:44
能详细地讲一下闭包吗
我能咋办嗷
发表于 2019-6-19 06:50:23
茅塞顿开,谢谢
Moshiro0830
发表于 2019-6-23 18:33:54
{:10_266:}66666