예제 #1
0
            public ClientMeshedObject SendMoveToInterpolated(Vector3 start, Vector3 end, float deltaTime = .2f)
            {
                var obj = new ClientMeshedObject(ObjType);

                obj.SendMoveToInterpolated(start, Quaternion.identity, deltaTime, ObjSettings);
                obj.SendMoveToInterpolated(end, Quaternion.identity, deltaTime, ObjSettings);

                Task.Run(() =>
                {
                    System.Threading.Thread.Sleep((int)(deltaTime * 1000) + 500);
                    obj.SendRemoval(end, ObjSettings);
                });

                return(obj);
            }
            public ClientMeshedObject SendMoveToInterpolated(Vector3 start, Vector3 end, float deltaTime = 1f)
            {
                var obj = new ClientMeshedObject(ObjType);

                obj.SendMoveToInterpolated(start, end, deltaTime);
                return(obj);
            }