Project1
标题:
請教一下有關 圖標式戰鬥選單 的問題...
[打印本页]
作者:
maru_66
时间:
2008-4-27 00:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
havealook
时间:
2008-4-27 00:43
找到:
# アイコンの更新
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坐标)
作者:
maru_66
时间:
2008-4-27 01:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
havealook
时间:
2008-4-27 01:31
# アイコンの更新
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
将原来那个地方替换成以上脚本,再修改
修改的地方我都注释了的
作者:
lldjjf
时间:
2008-4-27 01:33
提示:
作者被禁止或删除 内容自动屏蔽
作者:
havealook
时间:
2008-4-27 01:35
回LS,必须要加“self.x +”和“self.y +”
否则所有的攻击,技能,防御,物品的图标都再个地方
作者:
maru_66
时间:
2008-4-27 02:08
提示:
作者被禁止或删除 内容自动屏蔽
作者:
havealook
时间:
2008-4-27 05:55
....貌似我错了。。。。
4楼的帖子我已经重新编辑了。。。
排序应该是 0,1,2,3 而不是1,2,3,4
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1