//ゼロ defualt //いち interactable e.g. door,water,phone //にい locked only for doors //さん move for draggable and liftables e.g. chair and tables //よん no cursor for menu //かわりました 7月13日 2015 public void classifyObject(ObjectScript obj) { if (obj.objectName =="Door") { cursor.sprite = cursorIcons[1]; } else if (obj.objectName == "Locked") { cursor.sprite = cursorIcons[2]; } else if (obj.objectName == "Cloth") { cursor.sprite = cursorIcons[1]; } else if (obj.objectName == "Water") { cursor.sprite = cursorIcons[1]; } else { cursor.sprite = cursorIcons[0]; } }
/// かわりました 7月13日 2015 public void updateBuffer(ObjectScript obj) { if(classifyObject(obj.objectName)){ iconQueue[0].sprite = obj.objectIcon; }//classifyObject終わり if(Input.GetKeyDown(KeyCode.E)){ addToInventory(obj); } }
/// かわりました 7月13日 2015 public void addToInventory(ObjectScript obj) { if(obj.queable){ if(itemsInteracted.Count<3 && !itemsInteracted.Contains(obj.objectName)){ itemsInteracted.Add(obj.objectName); iconQueue[top].sprite = obj.objectIcon; top++; obj.destroyMe(); } } }