コード例 #1
0
ファイル: Command.cs プロジェクト: supeindesu/Neverball.NET
        public void CopyFrom(Command from)
        {
            type = from.type;

            eou.CopyFrom(from.eou);
            mkball.CopyFrom(from.mkball);
            mkitem.CopyFrom(from.mkitem);
            pkitem.CopyFrom(from.pkitem);
            tiltangles.CopyFrom(from.tiltangles);
            sound.CopyFrom(from.sound);
            timer.CopyFrom(from.timer);
            status.CopyFrom(from.status);
            coins.CopyFrom(from.coins);
            jumpenter.CopyFrom(from.jumpenter);
            jumpexit.CopyFrom(from.jumpexit);
            bodypath.CopyFrom(from.bodypath);
            bodytime.CopyFrom(from.bodytime);
            goalopen.CopyFrom(from.goalopen);
            swchenter.CopyFrom(from.swchenter);
            swchtoggle.CopyFrom(from.swchtoggle);
            swchexit.CopyFrom(from.swchexit);
            ups.CopyFrom(from.ups);
            ballradius.CopyFrom(from.ballradius);
            clritems.CopyFrom(from.clritems);
            clrballs.CopyFrom(from.clrballs);
            ballpos.CopyFrom(from.ballpos);
            ballbasis.CopyFrom(from.ballbasis);
            viewpos.CopyFrom(from.viewpos);
            viewcenter.CopyFrom(from.viewcenter);
            viewbasis.CopyFrom(from.viewbasis);
            currball.CopyFrom(from.currball);
            pathflag.CopyFrom(from.pathflag);
            stepsim.CopyFrom(from.stepsim);
            map.CopyFrom(from.map);
            tiltaxes.CopyFrom(from.tiltaxes);
        }