📄 cnpc.java
字号:
public class CNPC
{
private int m_npcID; //NPC 的 ID 号
private int m_posX; //NPC 坐标,相对于屏幕
private int m_posY;
private int m_OriPosX; //最初始的坐标,相对于地图
private int m_OriPosY;
private int m_placeX; //站在大地图上对应的 m_placeX
private int m_placeY; //站在大地图上对应的 m_placeY
private int m_scene; //NPC 所在的场景号
public CNPC()
{
}
//------------------------------------------
// 初始化 NPC
// placeX、placeY 是相对于大地图的,为了实现
// 地图动,主角不动,NPC 跟着地图动而用
//------------------------------------------
public void init(int ID, int scene, int posX, int posY, int placeX, int placeY)
{
m_npcID = ID;
m_scene = scene;
m_posX = posX;
m_posY = posY;
m_OriPosX = posX;
m_OriPosY = posY;
m_placeX = placeX;
m_placeY = placeY;
}
public int getSceneID()
{
return m_scene;
}
public int getID()
{
return m_npcID;
}
public void setPos(int posX, int posY)
{
m_posX = posX;
m_posY = posY;
}
public int getPosX()
{
return m_posX;
}
public int getPosY()
{
return m_posY;
}
public int getOriPosX()
{
return m_OriPosX;
}
public int getOriPosY()
{
return m_OriPosY;
}
public int getPlaceX()
{
return m_placeX;
}
public int getPlaceY()
{
return m_placeY;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -