[开发者心得] 【伤害飘字】单脚本实现伤害飘字!

    [复制链接]
2548 |17
空伊伊 发表于 2023-6-26 18:32:48 | 显示全部楼层 |阅读模式
本帖最后由 空伊伊 于 2023-11-8 16:50 编辑

单脚本实现伤害飘字
所使用编辑器版本:Online_v0.27

效果演示:
脚本调用时,只需要传入内容和位置,即可实现飘字的显示

脚本:
FlyText.ts (3.51 KB, 下载次数: 111)
使用步骤:
Snipaste_2023-10-10_16-53-08.png
步骤1:将FlyText文件放到脚本文件夹下(这个脚本不需要挂载到场景上)
步骤2:创建一个GameStart脚本,并挂载到场景上
步骤3:开启脚本的循环
步骤4:在循环中对Tween进行驱动
步骤5:调用接口展示飘字

工程
单脚本飘字.rar (72.62 KB, 下载次数: 121)

这么好用又好看的脚本,还不赶快用起来!



回复

使用道具 举报

alphaAE 发表于 2023-6-26 18:33:15 | 显示全部楼层
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-6-26 18:33:23 | 显示全部楼层
好耶!
回复

使用道具 举报

空伊伊楼主 发表于 2023-6-26 18:33:52 | 显示全部楼层

冲冲冲,简单美观又好用
回复

使用道具 举报

喵喵哭唧唧 发表于 2023-6-26 18:35:38 | 显示全部楼层
好耶
回复

使用道具 举报

空伊伊楼主 发表于 2023-6-26 18:38:22 | 显示全部楼层
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-6-26 18:39:38 | 显示全部楼层
话说为啥都单脚本了 还要在用的地方打开tween啊? image.png
回复

使用道具 举报

猪头BOOM 发表于 2023-6-26 18:39:41 | 显示全部楼层
怎么知道我刚好要用的诶
回复

使用道具 举报

汽汽汽汽水 发表于 2023-6-26 18:41:29 | 显示全部楼层
看到有一些 new Tween 和 Vector 的操作。其实这些对象也可以做对象池管理起来。
回复

使用道具 举报

空伊伊楼主 发表于 2023-6-26 18:48:24 | 显示全部楼层
叽里咕噜小胡桃 发表于 2023-6-26 18:39
话说为啥都单脚本了 还要在用的地方打开tween啊?

1.Tween需要放到一个主循环里进行驱动
2.在写代码时,只用一个脚本来进行主循环,可以方便对逻辑进行优化和管理
3.如果在飘字脚本里对Tween进行驱动,那就意味着要单独在这个脚本里开启一个循环来驱动Tween,这样就和第2点相悖了。
4.要让单脚本也使用循环,一般都是需要去继承Core.Script,然后使用Core.Script自带的生命周期来进行循环,这也就意味着还需要把脚本拖动到场景上才能使用。飘字属于调用时才触发的逻辑,不同于其它希望游戏一开始就要运行的逻辑,所以我希望让它被调用时才启动。

这主要是Tween要驱动的原因,在后续版本编辑器如果把Tween自动进行驱动了,那就没这些麻烦事了
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表