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

Project1

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

怎么修改战斗中人物层次先后

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-5-10
帖子
35
跳转到指定楼层
1
发表于 2009-6-7 13:41:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
怎么修改战斗中人物层次先后?在脚本中的哪里修改?



还有就是如何制作一个CG回顾的NPC,可以回顾看过的CG。。
此贴于 2009-6-12 2:59:12 被版主darkten提醒,请楼主看到后对本贴做出回应。

Lv1.梦旅人

夜天の主

梦石
0
星屑
124
在线时间
1552 小时
注册时间
2008-4-13
帖子
2347

开拓者第4届短篇游戏比赛亚军

2
发表于 2009-6-7 15:11:39 | 只看该作者
答一:
修改Game_actor里的z值,值越大优先级越高,显示越靠前~
答二:
传送门附上~
http://rpg.blue/viewthread.php?tid=87982&ntime=2009%2D6%2D7+7%3A09%3A41

唠叨一:
版规好象说一贴一问来着?
唠叨二:
下次LZ提问前可以稍微先自己搜索着试试看~

以上,睡觉去了~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-5-10
帖子
35
3
 楼主| 发表于 2009-6-8 02:42:23 | 只看该作者
我是人物吧血槽给遮住了。。。这么办?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-5-10
帖子
35
4
 楼主| 发表于 2009-6-8 02:54:32 | 只看该作者
回顾CG用公共事件带过了,但是这么才能让CG出来大概10S左右或者要按一下 才能关掉?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

夜天の主

梦石
0
星屑
124
在线时间
1552 小时
注册时间
2008-4-13
帖子
2347

开拓者第4届短篇游戏比赛亚军

5
发表于 2009-6-8 03:04:19 | 只看该作者
以下引用会飞的面包于2009-6-7 18:42:23的发言:

我是人物吧血槽给遮住了。。。这么办?

那就把全员的Z值都调低好了~LZ多调试几次,注意别低到让框把人也遮住了就好了~

以下引用会飞的面包于2009-6-7 18:54:32的发言:

回顾CG用公共事件带过了,但是这么才能让CG出来大概10S左右或者要按一下 才能关掉?


那就等待400帧再执行图片消失咯~要按一下才能关掉的话..在下有个耍小聪明的办法,就是在显示图片的同时显示文章(当然要先设置一下不显示对话框+文章在下方显示,这个在更改文章选项里设置就好了~),文章内容为空,在显示文章之后执行图片消失或者移动图片把不透明度改成0就可以了~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-5-10
帖子
35
6
 楼主| 发表于 2009-6-8 03:22:15 | 只看该作者
那就等待400帧再执行图片消失咯~要按一下才能关掉的话..在下有个耍小聪明的办法,就是在显示图片的同时显示文章(当然要先设置一下不显示对话框+文章在下方显示,这个在更改文章选项里设置就好了~),文章内容为空,在显示文章之后执行图片消失或者移动图片把不透明度改成0就可以了~


谢谢了。。至于Z值还是不知道如何修改。非常抱歉。。。在下愚昧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-5-10
帖子
35
7
 楼主| 发表于 2009-6-8 03:23:23 | 只看该作者
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Z 坐标
  #--------------------------------------------------------------------------
  def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
    if self.index != nil
      return 1 - self.index
    else
      return 0
    end
  end
end


是这里么?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

夜天の主

梦石
0
星屑
124
在线时间
1552 小时
注册时间
2008-4-13
帖子
2347

开拓者第4届短篇游戏比赛亚军

8
发表于 2009-6-8 04:25:16 | 只看该作者
以下引用会飞的面包于2009-6-7 19:23:23的发言:

#--------------------------------------------------------------------------
# ● 取得战斗画面的 Z 坐标
#--------------------------------------------------------------------------
def screen_z
   # 返回计算后的队伍 Z 坐标的排列顺序
   if self.index != nil
     return 1 - self.index
   else
     return 0
   end
end
end


是这里么?


是这里..不过我奇怪的是Z值并不高为什么还是把血条盖住了..
LZ把你用的血条脚本也贴上来吧~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-5-10
帖子
35
9
 楼主| 发表于 2009-6-8 14:00:06 | 只看该作者
def initialize(skin, line_height)
    @skin   = skin
    @width  = @skin.width
    @height = line_height
    @line   = 1
    @amount = 0
    @base_sprite = Sprite.new
    @base_sprite.bitmap = @skin
    @base_sprite.src_rect.set(0, 0, @width, @height)
    @base_sprite.z = 601
    super()
    self.z = @base_sprite.z + 1
    self.bitmap = @skin
    self.line = 1
  end


不知道是不是这个。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

夜天の主

梦石
0
星屑
124
在线时间
1552 小时
注册时间
2008-4-13
帖子
2347

开拓者第4届短篇游戏比赛亚军

10
发表于 2009-6-8 15:09:28 | 只看该作者

MS不是..LZ把Window_BattleStatus这部分脚本贴上来看看?
(注意用
  1. [code]脚本
复制代码
[/code]的格式来引用脚本)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-13 13:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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