幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2028|回复: 4

[RMXP] [求助]脚本中的self究竟是什么意思?

[复制链接]

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
发表于 2006-10-27 14:30:28 | 显示全部楼层 |阅读模式
脚本中的self究竟是什么意思?
请解释详细一些。
回复

使用道具 举报

好人卡的 该用户已被删除
发表于 2006-10-27 18:12:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

16

主题

73

帖子

18万

积分

⑧专业

积分
186691
QQ
发表于 2006-10-28 16:55:51 | 显示全部楼层
前面要有个def做前奏。。

例如: def main 或者 def  intailize(这个错了,没学好英文)
《Dead of Night》策劃中。。。
回复 支持 反对

使用道具 举报

3

主题

232

帖子

583

积分

⑤进阶

哇咔咔~传说中的称号.

积分
583
发表于 2006-11-3 08:45:11 | 显示全部楼层
[s:5]  [s:5] F1啊F1.....
是指类本身啊``~~~~ [s:5]  [s:5]

比如

class Hs
def initialize
p self.测试
end
def 测试
return "咳...测试"
end
end
回复 支持 反对

使用道具 举报

0

主题

12

帖子

154

积分

③业余

积分
154
发表于 2006-11-20 17:13:12 | 显示全部楼层
self 指的是该类本身,这与顶层没有什么不同。可以在类定义表达式中写入任何表达式,在定义类时这些表达式将被执行。

以上出至RMXP幫助文檔...

self一般都可在默認腳本找到,多是定義類本身的,就像是self.mirror,self.opacity,self.angle之類的...
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 00:41 , Processed in 0.010358 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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