実現したいこと
・C# ガチャ機能のプログラム
・アタッチ方法
優しい方がいましたら、ガチャ機能のコードを教えてもらえると幸いです。
そして、そのコードのアタッチ場所も教えて欲しいです。
よろしくお願いします。
発生している問題・エラーメッセージ
error CS1001: Identifier expected error CS1056: Unexpected character '$'
二つのエラーメッセージが出てきます。
こちらも改善方法と一緒に教えてください。
よろしくお願いします。
該当のソースコード
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class gacha1 : MonoBehaviour 6{ 7 8 $gacha = array( "0" => array("name" => "例1", "percent" => 19), "1" => array( "name" => "例2", "percent" => 19), "2" => array( "name" => "例3", "percent" => 19), "3" => array( "name" => "例4", "percent" => 19), "4" => array( "name" => "例5", "percent" => 19), "5" => array( "name" => "例6","percent" => 5); 9 10 $hitRand = rand(0,100); echo $hitRand . "\n"; 11 $sumPer = 0; 12 for ($i = 0; $i < count($gacha); $i++) { 13 $sumPer += $gacha[$i]["percent"]; 14 $hitItem = $gacha[$i]; 15 if ($hitRand < $sumPer) { break; } 16 } 17 var_dump($hitItem); 18}
試したこと
他サイトを参考にしたのですが、ガチャ機能については全くの無知であるため次に進めません。
補足情報
ここにより詳細な情報を記載してください。