【作者:是曾不是曾】
Hi,之前我们做过一期记录玩家的死亡次数,但是上期的那个只显示在飘窗口。而我们这一次做的是用UI来做。这个UI触发器很适合于PvP的地图中,因为在PVP地图中地图会自动的记录玩家的得分而不是复活的次数。
=======================
一、首先做UI界面。
点击屏幕正上方的尺子和笔那个按钮
然后创建一个底盘和文字一和文字二(文字1为复活次数:)(文字2为0)
二、触发器
点击当前UI界面左上角的触发器
触发器1已经做好了
新建一个触发器2
点击事件选择玩家中的玩家被击败
点击动作选择数值中的设置数值
玩家的私有变量数值 为 数值运算
第一个数值选择函数库中玩家的“玩家的私有变量(数值)”变量选择新建一个变量(名字随便)
零改为函数库中数学的“数值运算”
第一个数值选择函数库中玩家的“玩家的私有变量(数值)”这个变量还是选择刚刚使用过的变量。加1(也就是把零改为1)
点击动作选择计时器中的等待时间
把五改为0.01
点击动作选择界面中的设置文本内容
使触发事件的玩家 修改当前编辑界面的文字2 内容为数值运算转化为字串符。
元件改为开头所建的文字2
字串符改为函数库中通用的“数值转化为字串符”
数值选择函数库中玩家的“玩家的私有变量(数值)”这个变量还是选择刚刚使用过的变量。
=======================
1. 做UI(一个底盘,两个文字)
2.事件→玩家→玩家被击
3.动作→赋值→设置数值
数值→函数库→玩家→玩家的私有变量(数值)
触发事件的玩家 的 复(自己建的变量)
为0→函数库→数值→玩家的私有变量(数值)
触发事件的玩家 复(自己建的变量)
加 1
4.动作→计时器→等待时间
5.→0.01
5动作→界面→设置文本内容
元件→模板库→文字2
字串符→函数库→通用→数值转化为字串符
数值→函数库→玩家→玩家的私有变量(数值)
触发事件的玩家 的 复(自己建立的变量)
总结:
事件:任意玩家被击败时
条件:无
动作一:设置玩家的私有变量(数值)为数值运算
动作二:等待0.01秒后,继续执行下一条动作
动作三:使触发事件的玩家修改当前编辑界面的文字2内的文本为数值转化为字符串