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

Project1

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

請教一下有關 圖標式戰鬥選單 的問題...

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-24
帖子
15
跳转到指定楼层
1
发表于 2008-4-27 00:40:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
2
发表于 2008-4-27 00:43:23 | 只看该作者
找到:
  # アイコンの更新
  def icon_update
    for i in [email protected]
      @sprite.active = (self.index == i)
      @sprite.x = self.x + i * 24
      @sprite.y = self.y + 0
      @sprite.z = (self.index == i) ? self.z + 2 : self.z + 1
      @sprite.visible = self.visible
      @sprite.update
    end
  end


      @sprite.x = self.x + i * 24
      @sprite.y = self.y + 0
这2行是定义位置的(X,Y坐标)
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-24
帖子
15
3
 楼主| 发表于 2008-4-27 01:04:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
4
发表于 2008-4-27 01:31:30 | 只看该作者
# アイコンの更新
def icon_update
   for i in [email protected]
     @sprite.active = (self.index == i)
case i
  when 0
@sprite.x =self.x + 24   #攻击X
when 1
@sprite.x =self.x + 24*2   #技能X
when 2
@sprite.x =self.x + 24*3  #防御X
when 3
@sprite.x =self.x + 24*4  #物品X
end
     

case i
  when 0
@sprite.y =self.y + 0   #攻击Y
when 1
@sprite.y =self.y + 0  #技能Y
when 2
@sprite.y =self.y + 0   #防御Y
when 3
@sprite.y =self.y + 0   #物品Y
end

     @sprite.z = (self.index == i) ? self.z + 2 : self.z + 1
     @sprite.visible = self.visible
     @sprite.update
   end
end

将原来那个地方替换成以上脚本,再修改

修改的地方我都注释了的
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-12-15
帖子
238
5
发表于 2008-4-27 01:33:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
6
发表于 2008-4-27 01:35:17 | 只看该作者
回LS,必须要加“self.x +”和“self.y +”
否则所有的攻击,技能,防御,物品的图标都再个地方
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-24
帖子
15
7
 楼主| 发表于 2008-4-27 02:08:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
8
发表于 2008-4-27 05:55:30 | 只看该作者
....貌似我错了。。。。

4楼的帖子我已经重新编辑了。。。
排序应该是 0,1,2,3   而不是1,2,3,4

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 15:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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