示例#1
0
        public DialogAvatar()
            : base()
        {
            _animationEngine = new SkeletalAnimationEngine(this);

            Visible = true;
        }
示例#2
0
        public CustomisationDisplayAvatar()
            : base()
        {
            _motionEngine    = new PlayerMotionEngine();
            _animationEngine = new SkeletalAnimationEngine(this);

            RenderLayer = Render_Layer;
            Visible     = true;
        }
示例#3
0
        protected override Serializer Deserialize(Serializer serializer)
        {
            serializer.KnownSerializedObjects.Add(_animationEngine);

            base.Deserialize(serializer);

            _animationEngine = serializer.GetDataItem <SkeletalAnimationEngine>("animation-engine");

            return(serializer);
        }
示例#4
0
        public Character()
            : base()
        {
            MotionEngine = null;
            _animationEngine = new SkeletalAnimationEngine(this);

            Visible = true;
            ReadyForDisposal = false;

            LifeCycleState = LifeCycleStateValue.Active;
        }
        public ResultsSkeleton(float offsetFromCenter)
            : base()
        {
            _baseWorldPosition = new Vector2(Definitions.Back_Buffer_Center.X + offsetFromCenter, 0.0f);

            _animationEngine = new SkeletalAnimationEngine(this);

            RenderLayer = Render_Layer;
            RenderDepth = Render_Depth;
            Visible     = true;
        }
示例#6
0
 public TestSkeleton()
     : base()
 {
     _animationEngine = new SkeletalAnimationEngine(this);
 }