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

Project1

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

[已经解决] 伪3D事件如何平铺在地面?

[复制链接]

Lv3.寻梦者

双子人

梦石
0
星屑
3180
在线时间
3617 小时
注册时间
2009-4-4
帖子
4154

开拓者

跳转到指定楼层
1
发表于 2014-3-17 22:09:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 hys111111 于 2014-3-17 22:11 编辑

我想实现一下3D的效果,就用了伪3D的脚本。

伪3D看起来确实不错,墙壁、公交车都可以立体起来了。
但是有个问题。


如图所示,我放了个尸体在地图上,那个尸体居然是“站立”的……

其实也是这个脚本问题的地方。

但是怎么样,才能让一些不该立起来的物体(尸体、硬币、倒下的各种东西)不立起来,而是平铺“躺在地上”?

补充下我用的脚本:http://rpg.blue/forum.php?mod=viewthread&tid=344296

Lv1.梦旅人

梦石
0
星屑
90
在线时间
443 小时
注册时间
2013-10-16
帖子
276
2
发表于 2014-3-17 22:30:09 | 只看该作者
看来你的尸体素材应该换成两只脚……

点评

4L  发表于 2014-3-18 13:07

评分

参与人数 1星屑 +66 收起 理由
hys111111 + 66 感谢回答

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-9-9
帖子
121
3
发表于 2014-3-17 22:47:19 | 只看该作者
本帖最后由 咸蛋超人赛斯 于 2014-3-17 23:00 编辑

是这样的可爱的楼主:
————————————————————————
因为这毕竟是伪3D,你用的东东都不是真的3D模型,所以不可能全方位全角度展示,就像一张张或直立或放倒纸片一样
我想这脚本是把所有的行走图都判定为活人,所以即便是尸体看上去也是立起来的。因为你的这个尸体肯定是在行走图那里找到的嘛~对伐~?
————————————————————————
那么解决办法有两个,但是我不太懂脚本只能说一下思路:
第一个:想办法让脚本将尸体的行走图判定为可通行图块,因为可通行图块是铺在地上的。但是尸体又不能当道路的一部分直接踩上去,所以还得保持这货不可通行的本质

第二个:直接修改你的尸体行走图,在PS里面把行走图做成梯形。

原理(可以不看):因为我们没有使用伪3D脚本的时候,之所以看出哪些是躺下的哪些是站着的,正是因为这些躺在地上的行走图都经过了“梯形处理”。因为梯形看上去就像一个摆在我们面前的桌子,远处的那一头小,近处这一头大(如附件图)。行走图也是一样,如果你把一个正常的行走图在PS里面缩放了它的上半部分,看上去就像躺在地上了。而我们现在用了伪3D脚本,原本方方正正的图块都被处理成了这种巧妙的梯形,我们自然也要将原本就是梯形的尸体特地处理得更梯形啦。

(顺带一提尸体行走图你处理成梯形之后记得把它整体弄得短一点)

梯形.jpg (3.47 KB, 下载次数: 7)

梯形.jpg

评分

参与人数 1星屑 +150 收起 理由
hys111111 + 150 4L

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

双子人

梦石
0
星屑
3180
在线时间
3617 小时
注册时间
2009-4-4
帖子
4154

开拓者

4
 楼主| 发表于 2014-3-18 13:06:39 | 只看该作者
如果说只放两只脚的话,因为是做了一些设置,可以自由转换角度,70~80°还可以接受,但是角度到45°这样,就可以发现,人是“脚朝天”的倒立状态……
可能两只脚还不是很好。

不过像3L说的,把尸体做成图块的话,虽然人是扁的……
似乎转换视角没什么影响。(不过人扁的样子好有趣……)图块的方法应该更好一点吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-30 17:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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