五、UI弹窗提示

一、制作弹窗UI

二、创建脚本

1、继承WindowRoot(UI基类)

获取UI上面的组件

2、初始化

将这个文本失活

3、写一个提示出现的方法

这个派生类中,继承了基类的两个方法,设置显示和设置文本

对应基类的这两个方法

将动画赋值给动画片段变量 clip

这一步相当于获取这个动画播放时间

4、协程开启这个动画

传入两个参数(动画时间和显示这个文本)

延迟动画片段的时间

判断一下条件:如果这个操作不为空,那么就执行这个操作。

再上一个方法中进行调用

两个参数是(这个片段的长度,片段执行完把文字失活);

三、调用这个方法

在启动代码中进行调用

相关推荐
2501_920931701 分钟前
React Native鸿蒙跨平台采用ScrollView的horizontal属性实现横向滚动实现特色游戏轮播和分类导航
javascript·react native·react.js·游戏·ecmascript·harmonyos
PfCoder3 小时前
C#中定时器之System.Timers.Timer
c#·.net·visual studio·winform
2501_920931704 小时前
React Native鸿蒙跨平台实现推箱子游戏,完成玩家移动与箱子推动,当所有箱子都被推到目标位置时,玩家获胜
javascript·react native·react.js·游戏·ecmascript·harmonyos
一起养小猫6 小时前
Flutter for OpenHarmony 实战:别踩白方块游戏完整开发指南
flutter·游戏
星空露珠7 小时前
速算24点所有题库公式
开发语言·数据库·算法·游戏·lua
雨季6668 小时前
Flutter 三端应用实战:OpenHarmony 简易“动态内边距调节器”交互模式深度解析
javascript·flutter·ui·交互·dart
天人合一peng8 小时前
Unity中button 和toggle监听事件函数有无参数
前端·unity·游戏引擎
_乐无9 小时前
Unity加载gly 点云 高斯泼溅渲染
unity
坚定信念,勇往无前9 小时前
unity发布BuildWebGL.wasm 加载过慢
unity·wasm