Exemple #1
0
        private static void MoveOriginToTopLeft(RenderingLibrary.Camera camera)
        {
            // top-left origin.
            //float desiredX = (-Border + camera.ClientWidth / 2.0f) / camera.Zoom;
            //if (desiredX != camera.X)
            //{
            //    camera.X = desiredX;
            //}

            //camera.Y = (-Border + camera.ClientHeight / 2.0f) / camera.Zoom;

            camera.X = 0;
            camera.Y = 0;
        }
Exemple #2
0
        public void HandleAnimationChainChanged()
        {
            RenderingLibrary.Camera camera = mManagers.Renderer.Camera;

            string newName = null;

            if (Texture != null)
            {
                newName = Texture.Name;
            }


            mLastTexture = newName;

            mControl.BringSpriteInView();
        }