public void Render() { ctrlResMgr.SetSpriteData(Pos, 0, uvPos, uvSize, texSize); /* * Pos = ctrlResMgr.CtrlCam.GetCamPos(); * float angleX = ctrlResMgr.CtrlCam.GetCamRotX()/180.0f*FMath.PI; * float angleY = -ctrlResMgr.CtrlCam.GetCamRotY()/180.0f*FMath.PI - FMath.PI/2 ; * Pos.X += 100.0f*FMath.Cos (angleY)*FMath.Cos (angleX); * Pos.Y += 100.0f*FMath.Sin (angleX); * Pos.Z += 100.0f*FMath.Sin (angleY)*FMath.Cos (angleX); * rot.X = -ctrlResMgr.CtrlCam.GetCamRotY()/180*FMath.PI; * rot.Y = -ctrlResMgr.CtrlCam.GetCamRotX()/180*FMath.PI; * ctrlResMgr.SetSpriteData(Pos,rot,uvPos,uvSize,texSize); */ }
public void Render() { ctrlResMgr.SetSpriteData(Pos, 0, uvPos, uvSize, texSize); }
public void Render() { // spriteHp.ScaleX = 1.7f*scale; // spriteHp.ScaleY = 1.7f*scale; ctrlResMgr.SetSpriteData(Pos, rotate, uvPos, uvSize, texSize); }