Example #1
0
    public float Collect(CollectPoint cp, float count)
    {
        var value = Mathf.Min(count, cp.Count);

        cp.Count -= value;
        return(value);
    }
Example #2
0
 public Vector3 GetCollectPointPosition(CollectPoint cp)
 {
     return(transform.position + cp.Point);
 }