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

Project1

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

[已经解决] ACE移植的鼠标响应图片脚本里面独立开关的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
跳转到指定楼层
1
发表于 2014-6-22 14:44:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 sashitian 于 2014-6-22 14:50 编辑

我用的是这贴里面楼主给的脚本
ACE移植的鼠标响应图片脚本喵…:http://rpg.blue/thread-306819-1-1.html
其中在执行内容的操作中显示图片后必须要打开独立开关A(或其他开关),
并另设事件:独立开关A(或其他开关)的出现条件(除此以外不作其他设定)
否则就会在测试过程中使鼠标位置的图片不停切换闪烁。
请教给位大神,其原理是什么??
本人一点也不懂脚本,不好意思。(⊙﹏⊙)

我语言能力表达不太好,可能会有许多人不明白我在说什么。在此放上问题范例:

复件 Project2.rar

1.45 MB, 下载次数: 96

点评

看楼下大神回复吧…我一年没来脚本忘完了…  发表于 2014-6-23 12:06

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
2
 楼主| 发表于 2014-6-22 17:25:11 | 只看该作者
哇啊……看着这帖子没有回复地慢慢沉下去真的好难过啊……

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22688
在线时间
8622 小时
注册时间
2011-12-31
帖子
3367
3
发表于 2014-6-22 21:50:02 | 只看该作者
沒有問題呵
Pr2.rar (324.5 KB, 下载次数: 61)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
4
 楼主| 发表于 2014-6-23 13:12:52 | 只看该作者
tseyik 发表于 2014-6-22 21:50
沒有問題呵

将鼠标放在图片上,图片会不停闪动。

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
5
 楼主| 发表于 2014-6-23 13:18:55 | 只看该作者
tseyik 发表于 2014-6-22 21:50
沒有問題呵

但是这个范例就不会闪动,只不过是添加了一个独立开关。我不太明白这是怎么回事。。。

没有出错的复件 Project2.rar

1.45 MB, 下载次数: 60


标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
230 小时
注册时间
2014-2-16
帖子
175
6
发表于 2014-6-23 20:16:36 | 只看该作者
本帖最后由 落月小天魔 于 2014-6-23 20:24 编辑

Project2 (1).zip (332.55 KB, 下载次数: 62)
sashitian 发表于 2014-6-23 13:18
但是这个范例就不会闪动,只不过是添加了一个独立开关。我不太明白这是怎么回事。。。 ...


RUBY 代码复制
  1. class Game_Picture
  2. def name=(str)
  3.    @name = str
  4. end
  5. end
  6. class Sprite_Picture
  7. alias update_old update
  8. def update
  9.    update_old
  10.    return if @picture.name == "" or @picture.name[/cmd/].nil?
  11.    mx,my = Mouse.get_mouse_pos
  12.    lx = self.x - self.ox
  13.    rx = lx + self.bitmap.width
  14.    ty = self.y - self.oy
  15.    by = ty + self.bitmap.height
  16.    if mx < lx or mx > rx or my < ty or my > by or
  17.      self.bitmap.get_pixel(mx-lx,my-ty).alpha == 0
  18.     @picture.name = @picture.name.split(/_/)[0]
  19.     return
  20.    end
  21.     if @picture.name.split(/_/)[1].nil?
  22.        @picture.name = @picture.name + "_2"
  23.       end
  24.       if Mouse.trigger?(Mouse::LEFT) && @picture.name.split(/_/)[0] != nil
  25.        @picture.name.split(/_/)[0].sub(/cmd([0-9]+)/,"")
  26.        $game_temp.reserve_common_event($1.to_i)
  27.      end
  28.     end
  29.   end

点评

的确是没问题,但是请问一下它为何要设置独立开关A?否则就会不断闪动?(・∀・)  发表于 2014-6-23 20:29

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
7
 楼主| 发表于 2014-6-23 20:18:43 | 只看该作者
落月小天魔 发表于 2014-6-23 20:16
class Game_Picture
def name=(str)
   @name = str

抱歉,脚本0基础,不太明白您说的什么。。Σ( ° △ °|||)︴

点评

已经上传附件了...没问题啊  发表于 2014-6-23 20:24

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
8
 楼主| 发表于 2014-6-23 20:36:47 | 只看该作者
落月小天魔 发表于 2014-6-23 20:16
class Game_Picture
def name=(str)
   @name = str


这里必须要设置独立开关和独立开关的响应。

点评

我这个鼠标响应就是sion的鼠标用的……  发表于 2014-6-25 22:18
就=独立开关,永远都洗不了衣服。这样解释能懂吗?  发表于 2014-6-23 20:53
在解释一下独立开关的问题吧,想到现实中的例子了,比如说你在用洗衣机洗衣服,你把电插上=新建事件,放入衣服=显示图片,但你不打开开关  发表于 2014-6-23 20:52
Sion的鼠标也很好用,功能强大。(不要说我打广告)\n你这个鼠标不管在哪里点左键都是确定,而Sion的就不会,我现在就在用它来做ARPG游戏。  发表于 2014-6-23 20:49
不设置就会一直刷新图片,刷新回去,在执行脚本,于是又变成了cmd图片,而并行处理+独立开关就可以解决了,这么说很通俗易懂了不==我解释不了...  发表于 2014-6-23 20:45

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
9
 楼主| 发表于 2014-6-23 20:59:10 | 只看该作者
落月小天魔 发表于 2014-6-23 20:16
class Game_Picture
def name=(str)
   @name = str

谢谢你解释了这么多o(* ̄▽ ̄*)o ,可是我还是不太明白,为什么这个独立开关里面什么也没有设置,图片就会自动停下来呢?

点评

独立开关的作用是让那一页不再执行了(显示图片命令执行一次足够)。可以参考范例宝箱事件(地图右键快速新建特定事件)  发表于 2014-6-23 23:26

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
111 小时
注册时间
2013-12-23
帖子
147
10
 楼主| 发表于 2014-6-25 17:58:42 | 只看该作者
真的是麻烦大家了!问题已经在9楼解决了!这个道理其实很好懂的,但我真的是太笨了对不起!!!!!
Pia!(o ‵-′)ノ”(ノ﹏<。) 因为这个笨蛋一样的提问而不爽的人就来尽情虐待我好了!!!《??!!

那个。。。。我为了这事专门查了一下,设置【已经解决】是要请版主来修改的吧。。的吧。。的吧。。( ・_・。)ノ啊不要打我!!!(抱头)

点评

解决了真是太好了www  发表于 2014-6-25 22:19

标题:
未定
完成进度:
文本:约1%
立绘:7张
CG:1张
构想框架:
双视点AVG+RPG。固定CP。可屏蔽BL情节。多结局。
背景位于20世纪80年代左右的日本,但是也许会有大量架空玄幻情节。近代的缘故,武器一律为枪械。
附言:
开学了,但是我还是会挤时间出来。我不会脚本,希望可以找一个脚本师一起合作。
会一点日文,会有日文版。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-20 12:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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