❤❤Fungus新課程即將發布,快寫問卷拿優惠❤❤

2018年4月18日 星期三

Unity C# 程式 教學 方法的傳回類型與參數



using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class VoidTest2 : MonoBehaviour {

    string playerName = "小明";
    int playerAppetite = 1000;//食量(公克)

    void EattingTime() {
        Debug.Log("吃飯時間到了");
    }

    void TimeToEat(string meal)
    {
        Debug.Log("吃"+meal+"的時間到了");
    }

    string steak = "牛排";
    int steakQuantity = 800;

    /// 
    /// 吃東西
    /// 
    /// 餐點
    /// 餐點份量
    string TimeToEat(string meal,int quantity)
    {
        string eat = "吃 " + meal + " 的時間到了," + playerName;
        if (quantity > playerAppetite)
        {
            return eat + " 吃不下 " + meal;
        }
        else
        {
            return eat  + " 吃了 " + meal;
        }
    }

    void Start () {
        //TimeToEat("早餐");
        //TimeToEat("中餐");
        //TimeToEat("軟飯");

        TimeToEat(steak);
        if (steakQuantity > playerAppetite)
        {
            Debug.Log(playerName+" 吃不下 "+steak);
        }
        else
        {
            Debug.Log(playerName + " 吃了 " + steak);
        }
        Debug.Log(TimeToEat("牛排套餐",1200));
        Debug.Log(TimeToEat("布丁", 200));        
    } 
}

沒有留言:

張貼留言

留言給作者加油打氣