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

Project1

 找回密码
 注册会员
搜索
123
返回列表 发新帖
楼主: 200878242
打印 上一主题 下一主题

鼠标响应图片图片怎么跟着角色走积分+300

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
21
 楼主| 发表于 2008-10-12 06:37:37 | 只看该作者
就是这页上范例http://rpg.blue/viewthread.php?tid=102897指定图片的坐标多少,那图片就会给这角色走可以改一下嘛
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
22
发表于 2008-10-20 01:16:12 | 只看该作者
先把鼠标响应图片换成下面的脚本

命名规则cmd1_1
cmd+公共事件编号_+图片名字

$lock = false
class Game_Picture

def name=(str)
   @name = str
end

end

class Sprite_Picture

alias update_old update
def update
   update_old
   return if @picture_name == "" or @picture_name[/cmd/].nil?
   mx,my = Mouse.get_mouse_pos
   lx = self.x - self.ox
   rx = lx + self.bitmap.width
   ty = self.y - self.oy
   by = ty + self.bitmap.height
  
   if mx > lx and mx < rx and my > ty and my < by then
       $lock = true
       @picture.name.split(/_/)[0] =~ /cmd([0-9]+)/
       s =  $1

      if Mouse.trigger?(Mouse::LEFT) then
        $game_temp.common_event_id = s.to_i
       else  $lock = false
      end
   end

end

end



if Mouse.trigger?(Mouse::LEFT) #当点击鼠标时
     unless $game_system.map_interpreter.running? or
            @move_route_forcing or $game_temp.message_window_showing  #各种无效情况的排除
       #初始化
       @mouse_sta = 1
       p_direction = 5
       #检查鼠标处能否开启事件
       event_start,p_direction = $game_map.check_event_custom_start(mouse_x, mouse_y)
       #若在移动中再次点击鼠标左键(即双击左键),则改鼠标状态为跟随状态
       @mouse_sta = 2 if @paths_id != nil and @paths_id != @paths.size
       if @mouse_sta != 2
         #鼠标状态不为跟随状态则取数据并初始化路径
         trg_x = (mouse_x + $game_map.display_x / 4) / 32
         trg_y = (mouse_y + $game_map.display_y / 4) / 32
         @paths = []
         @paths_id = 0
         if event_start == 0 #若不能开启事件
           if trg_x != $game_player.x or trg_y != $game_player.y #若目标不为自身则开始寻路
             find_path = Find_Path.new
             @paths = find_path.find_player_short_path(trg_x, trg_y, @mtp_x, @mtp_y)
           end
         else #若能开启事件则改变角色朝向
           @direction = p_direction
         end
       end
     end
   end


找到
unless $game_system.map_interpreter.running? or
            @move_route_forcing or $game_temp.message_window_showing

改为unless $game_system.map_interpreter.running? or
            @move_route_forcing or $game_temp.message_window_showing or $lock


ps:上面的鼠标响应图片脚本是我根据夏娜的脚本改的,为了方便省了一下功能 = =
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
23
 楼主| 发表于 2008-10-20 03:44:21 | 只看该作者
还是不行,显示图片指定坐标位置后被相应的图片还是跟着角色走
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
24
 楼主| 发表于 2008-10-20 03:45:48 | 只看该作者
难道这么多的高手没人回答吗
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
25
发表于 2008-10-21 18:14:12 | 只看该作者
以下引用200878242于2008-10-19 19:44:21的发言:

还是不行,显示图片指定坐标位置后被相应的图片还是跟着角色走


替换原来的图片响应脚本没有?
命名规则改过来没有?
按照我所说步骤修改没有?

请再去试试,我已调试成功 = =

来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
26
 楼主| 发表于 2008-10-21 23:28:02 | 只看该作者
我已经快晕了,可否传个范例谢谢
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
27
 楼主| 发表于 2008-10-23 03:13:50 | 只看该作者
谁告诉我急死我了
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-22 16:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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