コード例 #1
0
ファイル: BoundedFloat.cs プロジェクト: mrenow/2D-Game
        public static void MoveVals(ref BoundedFloat src, ref BoundedFloat dest, float val)
        {
            if (val > src._val)
            {
                val = src._val;
            }
            if (dest._val + val > dest.max)
            {
                val = dest.max - dest._val;
            }

            dest._val += val;
            src._val  -= val;
        }
コード例 #2
0
ファイル: BoundedFloat.cs プロジェクト: mrenow/2D-Game
 public BoundedVector2(BoundedFloat bfx, BoundedFloat bfy)
 {
     this.bfx = bfx;
     this.bfy = bfy;
 }