鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[扩展阅读] 游戏中的角色移动:闭包(closure)在实际开发中的作用

    [复制链接]
发表于 2016-4-22 16:02:34 | 显示全部楼层
看不懂啊啊啊啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-25 22:26:12 | 显示全部楼层
为什么不能复制呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-28 18:47:35 | 显示全部楼层
闭包可以有几层?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-11 14:27:28 | 显示全部楼层
现在刚进入入门状态
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-13 20:37:28 | 显示全部楼层
顶顶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-5-13 21:15:00 | 显示全部楼层
python2.7如何使用nonlocal呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-16 10:51:52 | 显示全部楼层
我能说我看懂了吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-17 09:56:45 | 显示全部楼层
小甲鱼 发表于 2014-1-11 22:06
是啊,只是简单介绍闭包的用法

nonlocal 将 pos_x和pos_y声明为全局变量,(全局变量越少越好,必要的全局变量放在最开始,如legal_x和legal_y)首先判断X的位置是否超过左右界限,如果超过左右界限就往回走,超过多少,回走多少,y方向也是,如果没有超过界限,走多少步算多少步,我不知道为什么最后面要用move = create(),不是直接输入cereate([ ], )就可以了吗?为什么还要多这一步,末尾写的是如果move被重新赋值的话,create里面的形参就会被初始化,喔,懂了,如果没有这条语句,输入多个cereate([ ], ),后面输入的数据就会受前面的影响,没有初始化的原因?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2016-5-21 10:20:50 | 显示全部楼层
没看懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-29 19:35:27 | 显示全部楼层
很详细,对理解闭包很有帮助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-21 11:35:39 | 显示全部楼层
谢谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-28 21:05:07 | 显示全部楼层
模模糊糊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-4 14:42:51 | 显示全部楼层
move=create()想当于=moving(direction,step)那接下来就清晰了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-7 11:19:26 | 显示全部楼层
有点懵逼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-7 17:09:16 | 显示全部楼层
学习完前二十讲就可以吗?难道是我的智商不行了?没看懂啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-21 14:46:21 | 显示全部楼层
好,有帮助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-25 10:03:53 | 显示全部楼层
direction 是列表么??为什么不用说明直接direction[0], direction[1]使用?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-26 20:30:58 | 显示全部楼层
看看,学习了。。。。。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-1 11:50:09 | 显示全部楼层
只是看看,水平不到,还看不懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-7 10:41:28 | 显示全部楼层
看来闭包的出现就是了独享内部变量,保护数据不被外界随意篡改喽。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-21 16:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表