※ ChatGPTを利用し、要約された質問です(原文:C#でエラーCS0165が出てしまいます。)
C#でエラーCS0165が発生する
このQ&Aのポイント
C#でエラーCS0165が発生しています。unityでC#スクリプトを書いています。具体的には、下から三行目の {int speed = speed + 1; } の部分でエラーCS0165が発生しています。
質問者はこのエラーについて調査しましたが、理解できませんでした。質問者は8行目に int speed = 0; と書いているのですが、この部分で割り当てられていないためにエラーが発生しているのかもしれません。
正しい修正方法についてアドバイスをいただきたいです。
unityでC#スクリプトを書いています。
以下のことを書くと下から三行目の
{int speed = speed + 1; }
でエラーCS0165が出てしまいます。
調べたのですが、よくわかりませんでした。
8行目に int speed = 0; と書いているのですが、これでは割り当てられていないのでしょうか。文を修正していただければ幸いです。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class a : MonoBehaviour
{
int speed = 0;
void Start()
{ }
void Update()
{
if (Input.GetKey(KeyCode.R))
{int speed = speed + 1; }
}
}