port(m1): wave 7g — Unity coroutine/overload + app-member tail (88->56)
- MonoBehaviour.StopCoroutine(string) (iTween/NGUI StopCoroutine("name")),
Object.DestroyImmediate(o, bool), GetComponentInParent<T>(bool includeInactive).
- App members: TitlePanelBase (:MonoBehaviour + IsFinishInit), PlayerController.Target,
DialogManager.CreateDialogBaseOpenCardDetail, BattleLogWindow.HideCardListPanel,
DetailPanelTouchProcessor.StopAttackTarget, StoryRecoveryData.ChapterCharaId +
(SelectedStoryInfo) ctor overload.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -63,6 +63,7 @@ namespace UnityEngine
|
||||
public static void Destroy(Object o) { }
|
||||
public static void Destroy(Object o, float t) { }
|
||||
public static void DestroyImmediate(Object o) { }
|
||||
public static void DestroyImmediate(Object o, bool allowDestroyingAssets) { }
|
||||
public static void DontDestroyOnLoad(Object o) { }
|
||||
public static T Instantiate<T>(T original) where T : Object => original;
|
||||
public static T Instantiate<T>(T original, Transform parent) where T : Object => original;
|
||||
@@ -95,6 +96,7 @@ namespace UnityEngine
|
||||
public T[] GetComponentsInChildren<T>() => new T[0];
|
||||
public T[] GetComponentsInChildren<T>(bool includeInactive) => new T[0];
|
||||
public T GetComponentInParent<T>() => default;
|
||||
public T GetComponentInParent<T>(bool includeInactive) => default;
|
||||
public T[] GetComponentsInParent<T>() => new T[0];
|
||||
public T[] GetComponents<T>() => new T[0];
|
||||
public Component[] GetComponents(System.Type t) => new Component[0];
|
||||
@@ -117,6 +119,7 @@ namespace UnityEngine
|
||||
public Coroutine StartCoroutine(string methodName) => null;
|
||||
public void StopCoroutine(IEnumerator routine) { }
|
||||
public void StopCoroutine(Coroutine routine) { }
|
||||
public void StopCoroutine(string methodName) { }
|
||||
public void StopAllCoroutines() { }
|
||||
public void Invoke(string methodName, float time) { }
|
||||
public void CancelInvoke() { }
|
||||
@@ -190,6 +193,7 @@ namespace UnityEngine
|
||||
public T[] GetComponentsInChildren<T>() => new T[0];
|
||||
public T[] GetComponentsInChildren<T>(bool includeInactive) => new T[0];
|
||||
public T GetComponentInParent<T>() => default;
|
||||
public T GetComponentInParent<T>(bool includeInactive) => default;
|
||||
public T[] GetComponents<T>() => new T[0];
|
||||
public Component[] GetComponents(Type t) => new Component[0];
|
||||
public T AddComponent<T>() where T : Component => default;
|
||||
|
||||
Reference in New Issue
Block a user