コード例 #1
0
        public void Execute(ref Transform3D transform3D, ref TargetMoveInfo moveInfo,
                            ref BoidTargetTag tag)
        {
            var pos = moveInfo.GetPosition(_timer);

            transform3D.Forward  = (pos - transform3D.Position).normalized;
            transform3D.Position = pos;
        }
コード例 #2
0
 private int _GetOffsetOfTargetMoveInfo_InitDeg()
 {
     var tempObj = new TargetMoveInfo(); TargetMoveInfo *ptr = &tempObj; var filedPtr = &(ptr->InitDeg); return((int)((long)filedPtr - (long)ptr));
 }