• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Unity】javascrptのデバッグについて)

【Unity】JavaScriptのデバッグ方法

ok-kanetoの回答

  • ベストアンサー
  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

>ver respawn var respawn 変数の宣言はvarでは。

12101105
質問者

お礼

治りました! まさかのケアレスミス・・・! お恥ずかしいです ありがとうございます助かりました!

関連するQ&A

  • unityでのプログラミングについて

    いまunityでゲームを制作していてシューティングのゲームをつくっています。 そこで次のようなプログラムを作成したのですがエラーが返ってきて困っています。 var bulletPrefab : GameObject; var bulletInterval : float = 0.2; var bulletEnable : boolean = true; var bulletVelocity : float = 100; var bulletTime : float = 0.0; (省略してます) function start(){ (省略してます) function update(){ if(Input.GetButton("Jump") && bulletEnable) { ←エラー箇所です。 bulletEnable = false; var bullet = Instantiate(bulletPrefab,transform.position,transform.rotation); var direction : Vector3 = Vector3(0,0,1); bullet.rigidbody.AddForce(direction * bulletVelocity,ForceMode.VelocityChange); } bulletTime += Time.deltaTime; if (bulletTime >bulletInterval) { ←エラー箇所です。 bulletTime = 0.0; bulletEnable = true; } } 次のエラーが返ってきます。 Assets/character.js(22,19): BCE0044: expecting ), found ';'. Assets/character.js(22,20): BCE0043: Unexpected token: bulletInterval. こんな感じでエラーがでます。 解決方法を知ってる方は教えてください。おねがいします。

  • JavaScriptからPHPにデータの受け渡し

    index.html:1 Uncaught SyntaxError: Unexpected token < in JSON at position 0 VM50:1 Uncaught SyntaxError: Unexpected token < in JSON at position 0requestObj.onreadystatechange @ common.js:38 VM51:1 Uncaught SyntaxError: Unexpected token < in JSON at position 0requestObj.onreadystatechange @ common.js:38 VM52:1 Uncaught SyntaxError: Unexpected token < in JSON at position 0

  • 【Unity】オブジェクトが跳ね返らない

    Unityの勉強どころか、プログラムの勉強を始めたばかりの者ですが、 質問にご回答いただけないでしょうか。 javaで壁に当たるたびに跳ね返るというオブジェクトを作りたいのですが、 下記のようなスクリプトでやってみた所、壁に衝突した際に跳ね返るときと、跳ね返らない時があります。 なぜ跳ね返らない時があるのかよくわからないのですが、いったい何故なのでしょうか? ---------------------------------------- #pragma strict var way = -1; var count = 0; function Update () { transform.position += Vector3.right * 5 * way * Time.deltaTime; } function OnCollisionEnter(collision: Collision) { count = count +1; Debug.Log(count); way = way * -1; } ------------------------------------------ 宜しくお願い致します。

  • Chrome検証画面のコンソールにエラーがでます

    以下の最後の部分 }); がエラー表示が出ています。 window.onload = function(){ $("table").tablesorter({ headers : {'.disabled' : { sorter: false }} }) }); 調べてみると記述ミスか位置がずれているという事が分りました。 Uncaught SyntaxError: Unexpected token ')' の警告文がありました。 私はプログラミングの知識はゼロなので何処をどう直すのか分りません。 教えていただけだらありがたいです。

  • シェルスクリプト

    while文のシェルスクリプトでエラーが出て困っています。 どうすればいいでしょうか? 回答の程宜しくお願い致します。 #!/bin/bash count=1 while[$count -le 5] do touch "y$count" ls -l "y$count" coun ='expr $count+1' done [root@Linux root]# . makefile bash: while[1 -le 5]: command not found bash: makefile: line 4: syntax error near unexpected token `do' bash: makefile: line 4: `do'

  • Unityを学ぼうと思うのですが

    私はN88ですとかクイックベーシックですとかあの時代のBASICを使ってアスキー文字を利用したゲームを1~2本作ったことがあります(ただ、いまいち構造化が使いこなせていない感じです。ライブラリというのも、どうやって応用するのかさっぱりです)。 このような私にとって、Unityを学ぶにあたって最良の教本やサイトは何でしょうか?

  • Unity について

    Unityでゲームを作っているのですがどうしてもできない部分があり困っています それは 転がる玉にあわせてカメラが動かないのです 転がる玉を作るとカメラが追跡しなく 玉を追ってカメラが追跡するようにすると球が転がりません 理想は転がる玉を一定の距離を保ったまま追跡することなのですが ぜんぜんうまくいかないのです --玉は転がるがカメラが追跡しない方 using UnityEngine; using System.Collections; public class PlayerBehaviour : MonoBehaviour { private void OnCollisionEnter(Collision collision) { Debug.Log("kabe hito"); } public float jumpForce = 10; public float Up = 10; public float Down = 10; public float Right = 10;     public float Left = 10; // Use this for initialization void Start () { } // Update is called once per frame void Update () { if(Input.GetKeyDown(KeyCode.Space)) {      rigidbody.AddForce(0,jumpForce,0); Debug.Log("jump! force=" + jumpForce ); } if(Input.GetKey(KeyCode.UpArrow)) { rigidbody.AddForce(0,0,-Up); Debug.Log("UP force=" + Up ); } if(Input.GetKey(KeyCode.DownArrow)) {      rigidbody.AddForce(0,0,Down); Debug.Log("Down force=" + Down ); } if(Input.GetKey(KeyCode.RightArrow)) { rigidbody.AddForce(-Right,0,0); Debug.Log("Right force=" + Right ); } if(Input.GetKey(KeyCode.LeftArrow)) { rigidbody.AddForce(Left,0,0); Debug.Log("Left force=" + Left ); } } } ------カメラが追跡するが玉は移動するが転がらない方 玉にComponent→Character→Platform Input Controllerを選択 そして玉にJavascriptのThirdPersonCamera 1を入れる ThirdPersonCamera 1の中身は http://forum.unity3d.com/threads/70148-Rotation-around-character-by-pressing-RIGHT-MOUSE-BUTTON のThirdPersonControllerの部分をCharacterControllerに変えたやつ 長くなってしまいましたがほんとに困ってます 助けてください

  • Unityで

    C#で private List<Item> lstItem = new List<Item>(); ってやっている文を Javascriptでかくとどうなるかわかるかたいませんか? 困っています。

  • Unity 1

    Unityでゲーム作っているのですが、エラー出て見ても、エラーの内容が表示しなくて、対処法が分かりません。助けてください...

  • JavaScript を一文にしたい

    JavaScript で[style]や[classList]と[textContent]を繋げて一文にする方法を教えてください。 超初心者です。 現在、条件分岐を学習した後、条件演算子を学習しています。if~else文を簡略化して以下のように記述できると学びました。 【条件式 ? trueの処理 : falseの処理;】 これを使って(-----)以下のように記述するとブラウザに"Congrats!"と表示されます。 定数constに70を代入すると"You have failed!"とちゃんと出てきます。 ちなみにこれにHTML内に記述しているCSSを効かせたいのですが、 h1.classList.ad('pass').textContent = 'Congrats!': ..........とするとエラーになります。 style属性をつけてセミコロン(;)で区切ってもエラーとなります。 複数行で記述するなら h1.classList.ad('pass'); h1.textContent = 'Congrats'; と記述すればいいのですが、この条件演算子の場合は、セミコロンでつなぐとエラーになります。 こういう場合、複数行でなく一文にして複数の属性をつけるにはどのように記述したらよいのでしょうか? ブラウザはchromeの最新版を使っています。 初心者です。教えてください。宜しくお願い致します。 -------- (main.js) 'use strict'; const score = 85; const h1 = document.querySelector('h1'); score >= 80? h1.textContent = 'Congrats' : h1.textContent = 'You have failed'; ------------------------------------ (HTML) <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>JavaScript BASICS</title> <style> .pass{ color:#000; background-color: red; } .fail{ color:blue; background-color: gray; } </style> </head> <body> <h1></h1> <script src="js/main.js"></script> </body> </html>