设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1849|回复: 3
打印 上一主题 下一主题

[已经解决] fux你的脚本哦~问:define_method的用法和应用在哪里?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
295 小时
注册时间
2008-5-24
帖子
523
跳转到指定楼层
1
发表于 2012-7-12 23:12:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. #--------------------------------------------------------------------------
  2.   # ● 游魂野鬼
  3.   #     
  4.   #--------------------------------------------------------------------------
  5.         ["x","y"].each {|i| eval"define_method(:f#{i}){@real_#{i}/4}"}
  6.       define_method(:youhunyegui){f = equal?($game_player)?self:$game_player
  7.       @opacity = 255-(fx-f.fx).abs-(fy-f.fy).abs}
  8.   #--------------------------------------------------------------------------
  9.   # by fux2
  10.   #--------------------------------------------------------------------------
复制代码
以上这货是谁做的,不用我说了吧……

我就是不明白define_method啥来的。RGSS好像没有自带这个,弄得我找ruby去了……网上的看不明白。

为了方便理解,某大大全部解说一下吧……
前方
迷茫
后方
已不在

Lv1.梦旅人

梦石
0
星屑
55
在线时间
295 小时
注册时间
2008-5-24
帖子
523
2
 楼主| 发表于 2012-7-13 11:30:27 | 只看该作者
本帖最后由 龙腾天下 于 2012-7-13 18:19 编辑

@fux2
@fux2
听说过了3小时可以自顶吧~~~

以上的脚本是:当角色越靠近某处时,事件的透明度随着角色越靠近而越不透明。
前方
迷茫
后方
已不在
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
295 小时
注册时间
2008-5-24
帖子
523
3
 楼主| 发表于 2012-7-15 10:14:37 | 只看该作者
本帖最后由 龙腾天下 于 2012-7-15 10:23 编辑

{:2_270:} 现在才发现……原来小黄鸡走了…………{:2_264:}





@fux2_king@fux-再次自顶…………


前方
迷茫
后方
已不在
回复

使用道具 举报

Lv1.梦旅人

炎发灼眼的讨伐者

梦石
0
星屑
50
在线时间
1707 小时
注册时间
2007-8-4
帖子
904
4
发表于 2012-7-23 10:43:19 | 只看该作者
define_method :aaa

def aaa
end
一样(:

就是定义方法,用define_method进行定义可以动态处理一些字符串 方法名之类的(

点评

先谢谢啦,夏娜大大~~  发表于 2012-7-23 11:19
终于有人来了……||  发表于 2012-7-23 11:18

评分

参与人数 1梦石 +2 收起 理由
hcm + 2 认可答案

查看全部评分

RMXP&RMVX通用Web化完成- -|||
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-27 05:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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