void SetTweens() { // set origin for item's slide tween slideTweenOrigin = new Vector3( transform.localPosition.x - STASHED_ITEM_OFFSET, transform.localPosition.y, transform.localPosition.z ); // cache & pause slide tween. (slideItem = MFX.SlideStashedItem(transform, slideTweenOrigin, STASHED_ITEM_OFFSET, INVENTORY_SHIFT_SPEED, false)).Pause(); }
void PositionHUDElements() { // shift item to the right transform.position = mainCamera.ScreenToWorldPoint(new Vector3( Screen.width / 2 + STASHED_ITEM_OFFSET, Screen.height - INVENTORY_Y_POS, HUD_Z) ); // set origin for item's slide tween slideTweenOrigin = new Vector3( transform.localPosition.x - DISTANCE_TO_SLIDE_ITEMS, transform.localPosition.y, transform.localPosition.z ); // cache & pause slide tween. (slideItem = MFX.SlideStashedItem(transform, slideTweenOrigin, DISTANCE_TO_SLIDE_ITEMS, INVENTORY_SHIFT_SPEED, false)).Pause(); }
void PositionHUDElements() { // position in top-center of HUD. transform.position = mainCamera.ScreenToWorldPoint(new Vector3( Screen.width / 2, Screen.height - (INVENTORY_Y_POS * RESOLUTION_OFFSET), HUD_Z) ); // set origin for item's slide tween slideTweenOrigin = new Vector3( transform.localPosition.x - DISTANCE_TO_SLIDE_ITEMS, transform.localPosition.y, transform.localPosition.z ); // cache & pause slide tween. (slideItem = MFX.SlideStashedItem(transform, slideTweenOrigin, DISTANCE_TO_SLIDE_ITEMS, INVENTORY_SHIFT_SPEED, false)).Pause(); }