前提・実現したいこと
ML-Agentsを使って大富豪の簡単なAIをつくるために、
まずUnityで大富豪を動かしたい
発生している問題・エラーメッセージ
エラーメッセージは出ていないのですが、
Consoleに何も表示されません。
該当のソースコード
言語はc#でUnityは2017.2.3f1です。
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;
public class DD : MonoBehaviour
{
//カード管理クラス class CardManage { public int iCardCount = 5; // カードの枚数 public int iCardNumber = 9; // カードの最高数字 public ArrayList iMyCardArray = new ArrayList(); // プレイヤーの手持ちカードを格納する public ArrayList iCpuCardArray = new ArrayList(); // CPUの手持ちカードを格納する public int iMySelect; // プレイヤーが選択したカード番号を格納する public int iCpuSelect; // CPUが選択したカード番号を格納する public int iMyLast = 0; // プレイヤーが最後に出したカードを格納する public int iCpuLast = 0; // CPUが最後に出したカードを格納する public bool blPass = false; // パス判定用 public bool blInput = false; // プレイヤー入力用 public String strInput; // プレイヤー入力用 } // 大富豪クラス class Daifugo : CardManage { private readonly int iMyselect; // プレイヤーのカードを配布するメソッド public void myStart() { // 乱数生成用にコンストラクタ生成 System.Random rd = new System.Random(); Debug.Log("大富豪をスタートします。");
試したこと
エラーメッセージがないのでなんとも...
補足情報(FW/ツールのバージョンなど)
恐らくそもそもDebug.Logのところまでプログラムが動いてないと思うのですが、
どこで止まっているのでしょうか?
UnityのConsoleのClear on Playとか書いてるところの設定はネットで調べて変えてあります。
ML-Agentsの方は昨日勉強し終わったので後は大富豪のプログラムを組み込むだけになってます。
初めての質問で、プログラミングもロボットのためにしか勉強してこなかったので超初心者なので、おかしなところを間違えているかもしれませんがビシバシ指摘していただけたら幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/28 11:14
2018/10/28 12:08