以前、同様の質問をしましたが中途半端でしたのでもう一度、質問させていただきます。
Unityでゲーム作成の勉強を最近始めました。
パラメータなどをコンソール上にデバッグ表示したいのですが、
Debug.Log("") を使用しても表示されません。
コンソール上のデバッグ、ワーニング、エラーのボタンをONにしても表示されないのですが、何か設定が必要なのでしょうか??
Unityのバージョンは 2018.2.5f1を使用しています。
テストでプレーヤーのオブジェクトのStart() Update()にDebug.Log("")を挿入してみましたがコンソールに表示されません。
オブジェクト自体は十字キーで動くのでメソッド自体は呼ばれている思われます。
C#
1 2using UnityEngine; 3using System.Collections; 4 5public class PlayerController : MonoBehaviour 6{ 7 8 public GameObject bulletPrefab; 9 public Animator animator; 10 11 12 void Start() 13 { 14 Debug.Log("Hello, world!"); 15 animator = GetComponent<Animator>(); 16 } 17 18 19 void Update () 20 { 21 Debug.Log("Hello, world!"); 22 23 //移動 24 if (Input.GetKey (KeyCode.LeftArrow)) { 25 transform.Translate (-0.1f, 0, 0); 26 } 27 if (Input.GetKey (KeyCode.RightArrow)) { 28 transform.Translate ( 0.1f, 0, 0); 29 animator.Play("player_right"); 30 } 31 if (Input.GetKey (KeyCode.UpArrow)) { 32 transform.Translate ( 0, 0.1f, 0); 33 animator.Play("player_up"); 34 } 35 if (Input.GetKey (KeyCode.DownArrow)) { 36 transform.Translate ( 0, -0.1f, 0); 37 animator.Play("player_down"); 38 } 39 40 //弾丸 41 if (Input.GetMouseButton(0)) { 42 Instantiate(bulletPrefab, transform.position, Quaternion.identity); 43 Debug.Log("Hello, world!"); 44 } 45 } 46}
コログは以下のように表示されます
Build completed with a result of 'Succeeded'
0x0000000141536528 (Unity) StackWalker::GetCurrentCallstack
0x000000014153CA66 (Unity) StackWalker::ShowCallstack
0x000000014140BE2B (Unity) GetStacktrace
0x00000001408AEB60 (Unity) DebugStringToFile
0x00000001418DAFA8 (Unity) DebugLogHandler_CUSTOM_Internal_Log
0x000000001A2FEC7B (Mono JIT Code) (wrapper managed-to-native) UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,string,UnityEngine.Object)
0x000000001A2FEB64 (Mono JIT Code) [DebugLogHandler.cs:9] UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
0x000000001A2FE465 (Mono JIT Code) [Logger.cs:47] UnityEngine.Logger:Log (UnityEngine.LogType,object)
0x000000001A2FE186 (Mono JIT Code) [Debug.bindings.cs:98] UnityEngine.Debug:Log (object)
0x0000000018CB6C20 (Mono JIT Code) [BuildPlayerWindowBuildMethods.cs:189] UnityEditor.BuildPlayerWindow/DefaultBuildMethods:BuildPlayer (UnityEditor.BuildPlayerOptions)
0x0000000018CB0A74 (Mono JIT Code) [BuildPlayerWindowBuildMethods.cs:94] UnityEditor.BuildPlayerWindow:CallBuildMethods (bool,UnityEditor.BuildOptions)
0x0000000018CB031C (Mono JIT Code) [BuildPlayerWindow.cs:180] UnityEditor.BuildPlayerWindow:BuildPlayerAndRun (bool)
0x0000000018CAED4C (Mono JIT Code) [BuildPlayerWindow.cs:174] UnityEditor.BuildPlayerWindow:BuildPlayerAndRun ()
0x00000000157E11DE (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)
0x00007FFC09A6671B (mono) [mini.c:4937] mono_jit_runtime_invoke
0x00007FFC099B8A71 (mono) [object.c:2623] mono_runtime_invoke
0x0000000140BF9897 (Unity) CallStaticMonoMethod
0x0000000140BF961E (Unity) CallStaticMonoMethod
0x0000000140D7B19F (Unity) BuildPlayerWithLastSettings
0x0000000140DE0258 (Unity) FileMenu::Execute
0x00000001413B1948 (Unity) MenuController::ExecuteMenuItem
0x00000001415E8CDA (Unity) ProcessMainWindowMessages
0x00000001415C445A (Unity) ContainerWindow::ContainerWndProc
0x00007FFC52A66CC1 (USER32) CallWindowProcW
0x00007FFC52A6699C (USER32) CallWindowProcW
0x00007FFC52A70453 (USER32) IsWindowVisible
0x00007FFC5543DBC4 (ntdll) KiUserCallbackDispatcher
0x00007FFC518A12A4 (win32u) NtUserTranslateAccelerator
0x00007FFC52ACA095 (USER32) TranslateAccelerator
0x00000001415E862E (Unity) MainMessageLoop
0x00000001415EA898 (Unity) WinMain
0x000000014242E50A (Unity) __scrt_common_main_seh
0x00007FFC528C3034 (KERNEL32) BaseThreadInitThunk
0x00007FFC55411431 (ntdll) RtlUserThreadStart

回答1件
あなたの回答
tips
プレビュー