Project1

标题: la·pucelle 脚本 扫盲教学之一,图片显示~ [打印本页]

作者: 永劫的咎人    时间: 2007-7-14 09:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 永劫的咎人    时间: 2007-7-14 09:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雷欧纳德    时间: 2007-7-14 09:47
还有,在脚本里面好像内建的变量大多都是@的格式所以建议也这么用。

至于究竟为什么么连我自己也不知道,汗……


1、
@开始的变量属于实例变量,一个类的实例也就是一个类的对象,只要这个对象存在,那么这个变量就不会被释放。也就是说可以引用,而如果 不要@开头,只是devil的话,那么这个属于局部变量,局部变量只有在方法或块里才有效果,也就是说在其他地方不能调用,因为已经释放了,
所以如果写
def update
  devil.update
end
这里会出错,因为局部变量devil在这里未定义。


2、self.contents 是一个 Bitmap对象
就是说 blt这个可以把一个bitmapblt到另外一个bitmap上

3、{/qiang}鼓励下= =
作者: 小真·爱舞    时间: 2007-7-15 01:26
囧人的脚本教学- -
作者: gpra8764    时间: 2007-7-15 03:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 永劫的咎人    时间: 2007-7-15 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 星之云    时间: 2007-7-16 23:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 末日守卫姐姐    时间: 2007-7-16 23:28
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1