我如何重命名Unity腳本中的某個字段,但將其分配給Unity編輯器檢查器? 說我有統一重命名公共字段以保留分配
public int x;
我分配「1」中的x inspctor,然後我在腳本中重命名X到Y。這項任務將會丟失。有沒有辦法保留它?
我正在使用Visual Studio。
我如何重命名Unity腳本中的某個字段,但將其分配給Unity編輯器檢查器? 說我有統一重命名公共字段以保留分配
public int x;
我分配「1」中的x inspctor,然後我在腳本中重命名X到Y。這項任務將會丟失。有沒有辦法保留它?
我正在使用Visual Studio。
執行以下操作將保存檢查器中的值。在場景再次保存後可以將其刪除。
[FormerlySerializedAs("x")]
public int y;
一些這方面的信息,這可能會派上用場。重命名不是您需要的唯一場景。如果你封裝領域,你也需要做到這一點。
public int y;
包封物
[FormerlySerializedAs("x")]
//[FormerlySerializedAs("a")] //-has support for multiple renames.
[SerializeField]
private int x;
呃。不如我所希望的那樣舒適,但它很有效,很好。 :) – Tavados