public void IControlUpdate() { manager.modeStringEnum = GameManager.ModeString.View_Mode; if (control.LB() && softSelected) { ignore.Add(softSelected); } if (control.RB()) { if (softSelected) { PickupSelected(); WorldBuilderMain.ChoosePlaceMode(); } return; } if (control.RHY() != 0) { Vector3 pos = manager.pointerGroup.localPosition; pos.y -= control.RHY() * Time.deltaTime / 4f; pos.z += control.RHY() * Time.deltaTime / 4f; manager.pointerGroup.localPosition = pos; } if (control.RB2()) { if (softSelected) { if (TODV2.GetItemByID(softSelected.GetComponent <DioramaObject>().todID).hasAnimation) { PickupSelected(); PoserMode.Instance().SetupMode(); return; } IWorldEvent iwe = softSelected.GetComponent <IWorldEvent>(); if (iwe != null) { iwe.StartEvent(WorldBuilderMain.Instance()); return; } } } }
private void IControlUpdatePose() { AnimFramSelect(); if (control.RB()) { DropObject(); PoserMode.Instance().SetupMode(); return; } if (control.RB2()) { DropObject(); return; } }