質問編集履歴
5
文法の修正
    
        title	
    CHANGED
    
    | 
         @@ -1,1 +1,1 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            Unity  
     | 
| 
      
 1 
     | 
    
         
            +
            Unity 予期しない位置で、当たり判定が出てしまう
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -153,6 +153,8 @@ 
     | 
|
| 
       153 
153 
     | 
    
         | 
| 
       154 
154 
     | 
    
         
             
            ①初期位置(-1.5f, 0.5f, 0f)を(-1.5f, 2.0f, 0f)に変更すると、当たり判定が出なくなる。
         
     | 
| 
       155 
155 
     | 
    
         
             
            ②Enemyスクリプトのタグでの当たり判定の条件を取り除いて,Avoid関数で初期位置(-1.5f, 0.5f, 0f)をぶつからない位置(-1.5f, 2.0f, 0f)に変更しても当たり判定が出てしまう。
         
     | 
| 
      
 156 
     | 
    
         
            +
            ③Enemyスクリプト内のplayer変数でPlayerオブジェクトを取得してif(player.transform.position.y = 2.0f){Debug.Log("OK")}と記述したが、実行したときにAvoid関数でy軸の2.0fに移動した際、Consoleに
         
     | 
| 
      
 157 
     | 
    
         
            +
            "OK"と表示されませんでした。
         
     | 
| 
       156 
158 
     | 
    
         
             
            ### 補足情報(FW/ツールのバージョンなど)
         
     | 
| 
       157 
159 
     | 
    
         
             
            playerのScale(1, 1, 1)position(-1.5, 0.5, 0)
         
     | 
| 
       158 
160 
     | 
    
         
             
            enemyのScale(1, 1, 1)position(2.2, 0.5, 0)
         
     | 
4
書式の改善
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -27,7 +27,7 @@ 
     | 
|
| 
       27 
27 
     | 
    
         
             
            ### 発生している問題
         
     | 
| 
       28 
28 
     | 
    
         
             
            スクリプト上のAvoidでplayerオブジェクトの座標を初期位置(-1.5f, 0.5f, 0)からenemyオブジェクトとぶつからない位置(-1.5f, 2.0f, 0)へ移動させたにも関わらず、Enemyスクリプトの当たり判定が出てしまう。
         
     | 
| 
       29 
29 
     | 
    
         | 
| 
       30 
     | 
    
         
            -
            間違っているところを指摘いただけると 
     | 
| 
      
 30 
     | 
    
         
            +
            間違っているところを指摘いただけると幸いです。
         
     | 
| 
       31 
31 
     | 
    
         | 
| 
       32 
32 
     | 
    
         
             
            ### 該当のソースコード
         
     | 
| 
       33 
33 
     | 
    
         | 
3
書式の改善
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -27,6 +27,8 @@ 
     | 
|
| 
       27 
27 
     | 
    
         
             
            ### 発生している問題
         
     | 
| 
       28 
28 
     | 
    
         
             
            スクリプト上のAvoidでplayerオブジェクトの座標を初期位置(-1.5f, 0.5f, 0)からenemyオブジェクトとぶつからない位置(-1.5f, 2.0f, 0)へ移動させたにも関わらず、Enemyスクリプトの当たり判定が出てしまう。
         
     | 
| 
       29 
29 
     | 
    
         | 
| 
      
 30 
     | 
    
         
            +
            間違っているところを指摘いただけるところと幸いです。
         
     | 
| 
      
 31 
     | 
    
         
            +
             
     | 
| 
       30 
32 
     | 
    
         
             
            ### 該当のソースコード
         
     | 
| 
       31 
33 
     | 
    
         | 
| 
       32 
34 
     | 
    
         
             
            ```ここに言語名を入力
         
     | 
2
書式の改善
    
        title	
    CHANGED
    
    | 
         @@ -1,1 +1,1 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            Unity  
     | 
| 
      
 1 
     | 
    
         
            +
            Unity 当たり判定が出ない位置に移動しても、当たり判定が出てしまう
         
     | 
    
        body	
    CHANGED
    
    | 
         
            File without changes
         
     | 
1
書式の改善
    
        title	
    CHANGED
    
    | 
         @@ -1,1 +1,1 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            ぶつからない位置に移動しても、当たり判定が出てしまう
         
     | 
| 
      
 1 
     | 
    
         
            +
            Unity ぶつからない位置に移動しても、当たり判定が出てしまう
         
     | 
    
        body	
    CHANGED
    
    | 
         
            File without changes
         
     |