Project1

标题: 【角色/事件】影子 [更新17/4/12] [打印本页]

作者: 芯☆淡茹水    时间: 2017-4-11 19:25
标题: 【角色/事件】影子 [更新17/4/12]
本帖最后由 芯☆淡茹水 于 2017-4-13 10:41 编辑

    近几天有3个人问我有没人物的影子系统,以前做自己的工程时写了一个影子显示。今天稍微整理了一下发出来。

    的确,人物加上影子看起来更融入地图中。如果没有影子,行走图再和地图风格稍微偏差点,人物就像一张图pia在地图上,看起来有点不和谐。

   下面的范例工程已经按照XP默认图块的光照角度调好,根据XP图块的影子,太阳的角度大概就是 135 度。

   

   范例脚本有多项设置,可根据不同的光照角度调整。

   --------------------------------------------------------------
   17/04/12 更新
   1,加入一个光照高度的变量控制。可以控制这个变量 拉长/缩短 影子,比如做一些太阳下山,影子拉长,,,等效果。
        光照高度:0度 -> 与地面平行,90度 -> 与地面垂直。
        范例工程的范例地图事件里,有各种效果的用法。
        如果只想要固定影子样式,只需要在游戏开头把控制 光照角度 和 光照高度 的两个变量数值设置好就行了。

   2,修改了一些算法,简化了一下脚本。
   --------------------------------------------------------------


   PS:暂不支持八方向。因各八方向的写法有所不同,不能全部兼容。


   效果截图:

   



  范例工程: 人物影子.rar (192.32 KB, 下载次数: 381)
作者: imsy    时间: 2017-4-11 20:36
本帖最后由 imsy 于 2017-4-11 21:08 编辑

厉害了,这个超棒呀,以后咱做游戏肯定每个都会加入这个
作者: baoer0804    时间: 2017-4-29 01:17
有没有考虑过战斗中影子的做法?比如仙剑一。
作者: baoer0804    时间: 2017-4-29 15:00
就最基础的回合制,我想用战斗图显示两张照片,一张为本体,一张为影子,两者同样大小,x,y,z轴重合就是影子啦
作者: fjjghj123    时间: 2017-5-21 15:47
@芯☆淡茹水 大神我发现了一个问题,使用脚本以后,设置移动路线-角色后退几步会直接卡死机。用了房卡脚本也没有用
作者: fjjghj123    时间: 2017-5-22 02:09
fjjghj123 发表于 2017-5-21 15:47
@芯☆淡茹水 大神我发现了一个问题,使用脚本以后,设置移动路线-角色后退几步会直接卡死机。用了房卡脚本 ...

啊,那可能是我用的脚本太多,或者电脑不行,不好意思~
作者: AILIME    时间: 2018-7-21 19:30
谢谢分享!用起来很立体
作者: 凝望·流年    时间: 2018-7-22 10:35
本帖最后由 凝望·流年 于 2018-7-22 10:37 编辑

我曾经问过一个水平斜切的问题
不知道这个和水平斜切能不能结合
我目前遇到的问题就是先斜切后平分(比如4*4),结果可想而知
而且特别卡
水平斜切:https://rpg.blue/thread-369023-1-1.html




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1