示例#1
0
    public static ArrowFlyAction GetSSAction(Vector3 wind, Vector3 force_)
    {
        ArrowFlyAction action = CreateInstance <ArrowFlyAction>();

        action.force = force_;
        action.wind  = wind;
        return(action);
    }
示例#2
0
    public static ArrowFlyAction GetSSAction(Vector3 wind)
    {
        ArrowFlyAction action = CreateInstance <ArrowFlyAction>();

        //wind working at Z
        action.force = new Vector3(0, 0, 20);
        action.wind  = wind;
        return(action);
    }
示例#3
0
 public void ArrowFly(GameObject arrow, Vector3 wind, Vector3 force)
 {
     fly = ArrowFlyAction.GetSSAction(wind, force);
     this.RunAction(arrow, fly, this);
 }