実現したいこと
エラーを除きたいです
発生している問題・分からないこと
CS1513が発生ししていますが何度確認しても}が欠けている箇所が見当たりませんCTRL+Fも活用しました。私の見落としでしょうか?それとも他の原因があるのでしょうか
エラーメッセージ
error
1Assets\Omae.cs(23,50): error CS1513: } expected 2 3 4 5
該当のソースコード
using UnityEngine; public class Omae : MonoBehaviour { private Rigidbody2D myRigidBody; public float playerspeed = 10; // Start is called before the first frame update void Start() { myRigidBody = this.gameObject.GetComponent<Rigidbody2D>(); } // Update is called once per frame void FixedUpdate() { Vector2 force = Vector2.zero; if (Input.Getkey(KeyCode.LeftArrow)) { force = new Vector2(playerspeed) * -1, 0); } if (Input.Getkey(KeyCode.RightArrow)) { force = new Vector2(playerspeed, 0); } myRigidBody.MovePosition(myRigidBody.position + force * Time.fixedDeltaTime); } }
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
エラーの意味はわかりましたが、原因となる箇所が見つかりませんでした
補足
特になし
> force = new Vector2(playerspeed) * -1, 0);
この行ですが、余分な閉じカッコがあります。
force = new Vector2(playerspeed * -1, 0);
ではないでしょうか。
コメントありがとうございます。問題が解決しました!
あれ、ベストアンサーがついていなくても「解決済み」になっていますね。teratail側の仕様変更があったのか、バグか、、、
@dodox86さん
わたしも遭遇しましたので、
[C#のMAUIでexeを実行すると落ちてしまう](https://teratail.com/questions/shuny29u1xzvvp)
この件と、
[webアプリと管理アプリのデータ連携](https://teratail.com/questions/gicbtdb9cwcvlg)
合わせて問い合わせたところ2024/12/3に、下記のような返答をいただいております。
> お問い合わせいただいた件につきまして、原因不明の不具合の可能性がございます。
> 開発チームに共有の上、不具合の調査・修正の対応を進めさせていただきますので、解消まで今しばらくお待ちください。
(タグが消えてしまう問題も含め)何か根深いものがあるのかもしれませんが、非常に嫌なバグですねぇw
@TN8001 さん
コメントどうもありがとうございました。そうだったのですね。特にteratailのリニューアル以降は積極的に運営さんに問い合わせするつもりが無くなってしまっていたので、情報助かりました。

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