今天做了一个皇室战争使用“火球”攻击敌人的效果,当然是简易版的。也是跟上一篇博文有联系。
玩过皇室战争的人都知道这张卡片,当火球爆炸的时候会将敌人“炸开”,也就是将敌人推开,把对方的阵型打乱
步骤一:制作一个会“变大变小”的小球
为什么要让小球变大变小呢,因为Demo是2D的所以做一个变大变小的动画让人感觉这个小球在空中做了一个弧线运动(虽然很假)。。。这个肯定是要用Unity的Animation编辑器来编辑动画了
很简单只设置它的Scale就好了,我设置的是第一帧和最后一阵Scale为1,1,1 中间的时候为2,2,2;
步骤二:让“火球”飞一会
我们的“火球”可以变大变小了,现在就要让他飞到我们点击到的点,上代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Manager : MonoBehaviour
{
/// <summary>