看懂了
yu_wind 发表于 2014-1-11 16:22
请问
if new_x < legal_x:
pos_x = legal_x - (new_x - legal_x)
可能是根据和游戏的需求设定的,按照一般的游戏超出边界的操作就是停在边界上,确实应该是你说的这样。
问一下各位大佬,如果我要停止移动,应该怎么写啊
xiawb 发表于 2014-3-26 13:59
>>>
向右移动10步后,位置是: (10, 0)
向上移动130步后,位置是: (10, 70)
move = create()
这个代码是要怎么理解?
看懂是能看懂,就是写不出来{:5_90:}
swsm 发表于 2014-3-20 21:53
这个是实践,真酷,继续努力!!!
哈哈
一下子懵了
看不明白
我看懂了一点点
看不懂+1
swsm 发表于 2014-3-20 21:53
这个是实践,真酷,继续努力!!!
nnn
zhe
继续努力
{:10_266:}
为什么 move 变量不被重新赋值,相应的 pos_x 和 pos_y 就不会初始化呢?
假装看了半天假装看懂了
这是劝退的节奏,玄玄乎乎的。倒是讲讲为什么?
希望有机会看懂
yu_wind 发表于 2014-1-11 16:22
请问
if new_x < legal_x:
pos_x = legal_x - (new_x - legal_x)
以我简陋的数学知识告诉你,这根本不可能等于呀
666