Unity与Photon的新手相遇旅途 | Day16-Timeline&Animation Events

今天主要透过制作药水的上下动画以及人物有火焰特效来Timeline&Animation Events如何使用。
补充以及更正内容:
PlayerController.cs 144行 _bFireup = true;
放到
if (Input.GetKey(KeyCode.E))
{
if (_bFireup == false)
{
_bFireup = true;
animator.SetTrigger("Fire");
}
}
比较不会出现第一次连击时重复施放的问题
如果火焰要持续碰到时扣血
if (other.gameObject.name == "FireUp")
{
hp.fillAmount -= 0.05f;
}
把上面程序码写在private void OnTriggerStay(Collider other)里面
影片中我呈现的效果为只扣触碰到时第一次,要再扣血必须离开范围後再触碰,如果要碰触到时持续扣血就依照上述的去做。


<<:  [DAY 26] 用google sheet 做简易UI介面(1/3)

>>:  JavaScript Day16 - 箭头函式

Chapter3 - canvas动画续篇 加入Z轴也能使2D画面产生立体的空间感

https://jerry-the-potato.github.io/ChapterX-demo/ ...

Day17|【Git】存在 .git 目录里的东西 - Blob 物件与 Tree 物件(上)

Git 有四种 type (类型) 的物件:blob、tree、commit 和 tag。 本篇主要...

[Angular] Forms - Introduction to form in Angular

前言 在前端领域中,使用表单处理用户输入是常见的操作,可以使用表格让使用者登录、输入信息以及其他数据...

Day 27. slate × Normalizing × normalize

前一篇我们介绍了 Slate Normalizing 里负责实作节点正规化以及让使用者自定义 co...

为了转生而点技能-JavaScript,day12(闭包Closure及回圈的闭包陷阱

闭包Closure 特徵:一个函式内的子函式,运作时会调用上层函式(或是父函式)的变数,避免父函式的...