public static CCTracertAction getAction(GameObject target, float speed) { CCTracertAction action = ScriptableObject.CreateInstance <CCTracertAction>(); action.target = target; action.speed = speed; return(action); }
public void Tracert(GameObject p, GameObject player) { if (actionList.ContainsKey(p.GetComponent <Prop>().block)) { actionList[p.GetComponent <Prop>().block].destroy = true; } CCTracertAction action = CCTracertAction.getAction(player, 0.8f); addAction(p.gameObject, action, this); }