public override void Initialize() { arResult = (IArResultService)Game.Services.GetService(typeof(IArResultService)); lerpAmount = 0.01f; base.Initialize(); }
public override void Initialize() { arResult = (IArResultService)Game.Services.GetService(typeof(IArResultService)); lerpAmount = 0.01f; base.Initialize(); }
public override void Activate(bool instancePreserved) { if (instancePreserved) return; IsPopup = true; config = (IConfigurationService)ScreenManager.Game.Services.GetService(typeof(IConfigurationService)); arResult = (IArResultService)ScreenManager.Game.Services.GetService(typeof(IArResultService)); model = ScreenManager.Game.Content.Load<Model>(modelPath); CreateWorld(); unskinnedBoneTransforms = new Matrix[model.Bones.Count]; model.CopyAbsoluteBoneTransformsTo(unskinnedBoneTransforms); arTransform = Matrix.Identity; }