?? gamecamera.cs
字號:
using System;
namespace TankGogogo.GameLogic
{
/// <summary>
/// GameCamera 的摘要說明。
/// </summary>
/*class Vector2D
{
Vector2D(float x,float y)
{
SetVector2D(x,y);
}
Vector2D add (Vector2D v)
{
return new Vector2D(this.m_x+v.m_x,this.m_y+v.m_y);
}
Vector2D minus (Vector2D v)
{
return new Vector2D(this.m_x-v.m_x,this.m_y-v.m_y);
}
Vector2D multiply (float num)
{
return new Vector2D(num*this.m_x,num*this.m_y);
}
Vector2D devide (float num)
{
if(num==0)
return new Vector2D(this.m_x,this.m_y);
else
return new Vector2D(this.m_x/num,this.m_y/num);
}
float getLength()
{
return sqrt(m_x*m_x+m_y*m_y);
}
void normalize()
{
m_x=m_x/getLength();
m_y=m_y/getLength();
}
void SetVector2D(float x,float y)
{
m_x=x;
m_y=y;
}
float m_x=0;
float m_y=0;
}
*/
public class GameCamera
{
public GameCamera()
{
//
// TODO: 在此處添加構造函數邏輯
//
}
public enum CameraState
{
Stop,
Move,
MoveToTarget,
}
public void Update(int deltaTick)
{
//TODO:
}
public void MoveTo(int posX, int posY)
{
}
int _posX;
int _posY;
int _width; //cm
int _height; //cm
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -