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

Project1

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

【地面破壞效果】

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2008-7-14
帖子
53
跳转到指定楼层
1
发表于 2009-6-4 07:06:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
請問諸位高手,有沒有製作類似仙劍戰鬥里那種破壞地面效果的方法?
播放完技能動畫以後,會在背景上留下痕跡。戰鬥結束后消失。
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
帖子
778
2
发表于 2009-6-4 18:23:08 | 只看该作者

可以实现,技能附带公共事件,显示地面破坏的图片
公共事件最后用比较长的时间(比如200帧)把图片透明度改为0

当然记得战斗结束后要消失图片
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

PC/IOS/Android共享的RM RPG:未名大学
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-5-16
帖子
555
3
发表于 2009-6-4 18:33:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
帖子
778
4
发表于 2009-6-4 19:53:21 | 只看该作者

= =
数据库技能页,有附带公共事件吧,
公共事件内容是显示地面破坏图片--〉移动图片,时间200帧,透明度0
这样就可以了

要是嫌麻烦图片不用设置消失也可以,反正就一张透明的图片也占不了多少内存= =b

以下引用黄金会员于2009-6-4 10:33:36的发言:

这个好像有点搞头

要是能弄成那个样子 直接美

不过
能不能说清楚点啊~~~


PC/IOS/Android共享的RM RPG:未名大学
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-5-16
帖子
555
5
发表于 2009-6-4 20:01:08 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
6
发表于 2009-6-4 20:07:43 | 只看该作者
只是一个想法,没有具体试验过。

从Spriteset_Battle看到:
所有的用事件显示的图片都是在viewport3里面,其z=200

也就是说,图片会遮挡住z比其小的viewport,包括:viewport2(所有的我方角色的图像都在此端口中),以及viewport1(敌人的图像、天气效果都在此活动块中)。

这样看来似乎就有一些问题了。
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2008-7-14
帖子
53
7
 楼主| 发表于 2009-6-4 20:25:23 | 只看该作者
以下引用Tabris_Air于2009-6-4 10:23:08的发言:


可以实现,技能附带公共事件,显示地面破坏的图片
公共事件最后用比较长的时间(比如200帧)把图片透明度改为0

当然记得战斗结束后要消失图片



這個方法我用過,主要有個缺陷。就是圖片會覆蓋住角色圖片,怎么辦?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
66
在线时间
7 小时
注册时间
2005-10-22
帖子
391

贵宾

8
发表于 2009-6-4 20:26:38 | 只看该作者
简单点可以在 Spriteset_Battle 中单独把几张图片放到显示战斗背景的那个 viewport 中。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2008-7-14
帖子
53
9
 楼主| 发表于 2009-6-4 20:28:11 | 只看该作者
以下引用tommay于2009-6-4 12:07:43的发言:

只是一个想法,没有具体试验过。

从Spriteset_Battle看到:
所有的用事件显示的图片都是在viewport3里面,其z=200

也就是说,图片会遮挡住z比其小的viewport,包括:viewport2(所有的我方角色的图像都在此端口中),以及viewport1(敌人的图像、天气效果都在此活动块中)。

这样看来似乎就有一些问题了。


[本贴由作者于 2009-6-4 12:09:14 最后编辑]



這種方法我也參考過66的動態背景教學。但是後來考慮到破壞地面效果如果有n多個的話,用這種方法會麻煩一點。
最直接簡單的方法就是用公共事件顯示破壞地面的圖片。但是顯示圖片會覆蓋住角色,很苦惱。如何更改,還請指教。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2008-7-14
帖子
53
10
 楼主| 发表于 2009-6-4 20:39:46 | 只看该作者
以下引用六脉神剑于2009-6-4 12:26:38的发言:

简单点可以在 Spriteset_Battle 中单独把几张图片放到显示战斗背景的那个 viewport 中。

這個是需要播放完技能動畫之後才變換viewport的。如果不嫌麻煩,可以通過更改戰鬥背景的方法來製作。
把地面破壞效果用ps處理到戰鬥背景里。但是這樣一來,戰鬥背景就需要很多張。占用遊戲本身的大小。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-13 19:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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