Skip to content

Releases: Haruma-K/UnityScreenNavigator

v1.7.5

27 May 07:50

Choose a tag to compare

Fixed a bug where EnableInteractionInTransition wasn't working.


EnableInteractionInTransitionが効いていなかった不具合を修正

v1.7.4

21 May 06:07

Choose a tag to compare

  • Fixed an issue where the modal backdrop was not properly removed.

  • モーダルバックドロップの破棄処理の不具合を修正

v1.7.3

06 May 09:14

Choose a tag to compare

Make the SerializeField values of Modal, Page, and Sheet configurable from scripts.


Modal, Page, Sheet の SerializeField の値をスクリプトからも設定できるように

v1.7.2

05 May 14:27

Choose a tag to compare

  • Refactored PageContainer, ModalContainer, and SheetContainer
  • Streamlined the flow of operations such as Push and Pop
  • Fixed an issue where certain termination processes might not be called when dismissing multiple Pages or Modals at once

  • PageContainer, ModalContainer, SheetContainerをリファクタリング
  • PushやPopなどの処理の流れを整理
  • 複数の Page や Modal を同時に破棄した際に、終了処理が一部漏れることがあった問題を修正

v1.7.1

24 Jan 08:42

Choose a tag to compare

カメラのRotationがidentitiyじゃないかつScreenScape-Cameraのときの表示崩れを修正

v1.7.0

07 Aug 06:40
8a12e26

Choose a tag to compare

Add the Modal Backdrop Strategy.
You can now change the behavior of the modal backdrop as follows by changing the Backdrop Strategy from the ModalContainer Inspector.

Setting Value Description
Generate Per Modal Generate a backdrop for each modal
Only First Backdrop Generate a backdrop only for the first modal, and do not add a backdrop for the second and subsequent ones
Change Order Before Animation Change the rendering order of the first generated backdrop and reuse it when generating the second modal (change the rendering order before the animation)
Change Order After Animation Change the rendering order of the first generated backdrop and reuse it when generating the second modal (change the rendering order after the animation)

Modal Backdrop Strategyを追加

ModalContainerの Inspector から Backdrop Strategy を変更することで、モーダルの背景の挙動を以下の通り変更できます。

設定値 説明
Generate Per Modal モーダルごとに背景を生成する
Only First Backdrop 最初のモーダルにだけ背景を生成し、2個目以降は背景をつけない
Change Order Before Animation 2個目のモーダルを生成したときに最初に生成した背景の描画順を変更して再利用する(アニメーションの前に描画順を変更)
Change Order After Animation 2個目のモーダルを生成したときに最初に生成した背景の描画順を変更して再利用する(アニメーションの後に描画順を変更)

Aug-07-2024 15-25-34

v1.6.7

25 Jan 06:54

Choose a tag to compare

Fixed an issue where lifecycle events were running in parallel regardless of priority.


ライフサイクルイベントがPriorityに関わらず並列実行されていたのを修正

v1.6.6

15 Jan 07:03
8b898b7

Choose a tag to compare

Added an option to perform Cleanup() when Destroy() is called on Pages, Sheets or Modals. This option is enabled by default. If you want to revert to the original behavior, uncheck `Call Cleanup When Destroy' in the Unity Screen Navigator Settings.

Warning

Cleanup() will not wait if it is called from Destroy() because `Destroy()' is a synchronous method.


PageやSheetやModalのDestroy()が呼ばれたときにCleanup()を行うオプションを追加しました。
このオプションはデフォルトで有効です。
元の挙動に戻したい場合、Unity Screen Navigator Settingsの「Call Cleanup When Destroy」のチェックを外してください。

Warning

Destroy()は同期メソッドなのでCleanup()Destroy()から呼ばれる場合には待機されません

v1.6.5

15 Aug 12:09

Choose a tag to compare

Not play animation when it's duration is zero

v1.6.4

02 Aug 10:11

Choose a tag to compare

  • Fix Preloaded Asset Loader Object not work in editor
  • Related PR: #30

  • PreloadedAssetLoaderがエディタで動作しない不具合を修正
  • 関連PR: #30