예제 #1
0
파일: DataItem.cs 프로젝트: Arpit0492/Unity
	public DataItem(int id, string name, string icon, ITEM_POCKET pocket, ITEM_FLAG_BINARY flags, string description) : base(id) {
		this.name = name;
		this.icon = (Texture2D)Resources.Load("Icons/items/" + icon);
		this.pocket = pocket;
		SetFlags(flags);
		this.description = description;
	}
예제 #2
0
파일: DataItem.cs 프로젝트: qipa/Unity-2
 public DataItem(int id, string name, string icon, ITEM_POCKET pocket, ITEM_FLAG_BINARY flags, string description) : base(id)
 {
     this.name   = name;
     this.icon   = (Texture2D)Resources.Load("Icons/items/" + icon);
     this.pocket = pocket;
     SetFlags(flags);
     this.description = description;
 }
예제 #3
0
파일: DataItem.cs 프로젝트: Arpit0492/Unity
	public bool HasFlag(ITEM_FLAG_BINARY flag) {
		return (flags & flag) != 0;
	}
예제 #4
0
파일: DataItem.cs 프로젝트: Arpit0492/Unity
	public void AddFlag(ITEM_FLAG_BINARY flag) {
		SetFlags(flags | flag);
	}
예제 #5
0
파일: DataItem.cs 프로젝트: Arpit0492/Unity
	public void SetFlags(ITEM_FLAG_BINARY flags) {
		this.flags = flags;
	}
예제 #6
0
파일: DataItem.cs 프로젝트: qipa/Unity-2
 public bool HasFlag(ITEM_FLAG_BINARY flag)
 {
     return((flags & flag) != 0);
 }
예제 #7
0
파일: DataItem.cs 프로젝트: qipa/Unity-2
 public void AddFlag(ITEM_FLAG_BINARY flag)
 {
     SetFlags(flags | flag);
 }
예제 #8
0
파일: DataItem.cs 프로젝트: qipa/Unity-2
 public void SetFlags(ITEM_FLAG_BINARY flags)
 {
     this.flags = flags;
 }