❤❤Fungus新課程即將發布,快寫問卷拿優惠❤❤
顯示具有 int 標籤的文章。 顯示所有文章
顯示具有 int 標籤的文章。 顯示所有文章

2016年10月24日 星期一

Unity C# 程式心得分享-- 物件 類別 屬性 方法

本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝


using UnityEngine;
using System.Collections;

public class NightMarketLife : MonoBehaviour {

    
    class 人類 {//什麼是人類
        public string 稱號;//屬性 (特徵)
        public int 胃容量 = 100;//屬性 (特徵)

        public void 報上大名 ( ) {//方法 (行為) 
            Debug.Log ( 稱號+"的大名你沒有聽過嗎 哇哈哈!");
            }

        public void 吃東西 (店家 某個店家 ) {
            int 剩餘胃容量 = 胃容量 - 20;
            某個店家.產品數量 -= 1;
            Debug.Log (稱號+"吃了一份"+某個店家.產品名 );
            Debug.Log ( 稱號 + "的胃容量剩下" + 剩餘胃容量+"%" );
            Debug.Log ( 某個店家.產品名+"的數量為"+某個店家.產品數量 );
            }
        }


    class 店家 {
        public string 店家名;//屬性
        public string 產品名;//屬性
        public int 產品數量;//屬性

        public void 吆喝 ( ) {//方法

            Debug.Log ( 店家名+"的老闆吆喝著:來喔 好吃的 "+產品名+" 裡面坐喔~");

            }

        }


 void Start () {

        人類 王大明 = new 人類 ( );//王大明出生了
        王大明.稱號 = "三重王識賢";
        王大明.報上大名 ( );//調用方法(行為)

        店家 臭豆腐店 = new 店家 ( );
        臭豆腐店.店家名 = "阿香臭豆腐";
        臭豆腐店.產品名 = "臭豆腐";
        臭豆腐店.產品數量 = 30;
        臭豆腐店.吆喝 ( );

        王大明.吃東西 ( 臭豆腐店 );

 }
 
 // Update is called once per frame
 void Update () {
 
 }
}




2016年10月18日 星期二

Unity C# 程式心得分享 for迴圈 while迴圈 loop





本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝


using UnityEngine;
using System.Collections;

public class Love : MonoBehaviour {

 // Use this for initialization
 void Start () {
        //沿著愛心逆時針順序跑
        //              A      C
        for (int i=1; i<=4 ; i++ )
            {
            //B
            Debug.Log ("for情書傳給第"+i+"位同學");
            //B
            }
   
        //=============================
  
        int w = 1;
        while (w<=4)
            {
            Debug.Log ( "while情書傳給第" + w + "位同學" );
            w++;
            }
   
        //=============================
  
        int d = 1;
        do
            {
            Debug.Log ( "do while情書傳給第" + d + "位同學" );
            d++;
            }
        while (d<=4);
        }
 
 // Update is called once per frame
 void Update () { 
 }
}

2016年10月12日 星期三

Unity C# 程式心得分享 邏輯運算 關係運算 且 或




本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝

=======================

using UnityEngine;
using System.Collections;

public class Shopping : MonoBehaviour
    {
    void Start ( )
        {
        string 產品名稱 = "好折凳";
        string 產品別稱 = "七大武器之首";
        Debug.Log ( "主持人:各位觀眾 走過路過千萬別錯過" );
        Debug.Log ( "今天介紹" + 產品名稱 + "也就是傳說中的" + 產品別稱 + "他的特色有..." );

        int 女助理胸圍公分 = 92;
        Color 產品外觀 = Color.red;//紅色 這邊的Color是Unity內建的Color

        Debug.Log ( "色胚的身體起了變化" );

        Color 色胚喜歡的顏色 = Color.blue;//藍色
        int 色胚的大胸部標準公分 = 90;

        //以一擋百
        if ( 產品外觀 == 色胚喜歡的顏色 || 女助理胸圍公分 < 色胚的大胸部標準公分 )
            {
            Debug.Log ( "色胚:喔喔 看起來好棒 我要買~" );
            }
        else
            {
            Debug.Log ( "色胚:這東西我沒興趣!" );
            }

        int 產品價格 = 987;
        int 其他同類產品最低價 = 999;
        bool 產品多用途 = true;
        string 產品品牌 = "食神";

        Debug.Log ( "龜毛人的腦中激起了漣漪..." );

        //缺一不可
        if ( 產品價格 < 其他同類產品最低價 && 產品多用途 && 產品品牌 != "銷魂" )
            {
            Debug.Log ( "龜毛人:多方考慮後買下" + 產品名稱 + "會很划算!" );
            }
        else
            {
            Debug.Log ( "龜毛人:這個" + 產品名稱 + "不夠好,我不要買" );
            }
        }

    void Update ( )
        {
        }
    }

「Audionautix」創作的「Hot Mess」是根據「Creative Commons Attribution」(https://creativecommons.org/licenses/by/4.0/) 授權使用
演出者:http://audionautix.com/

「Audionautix」創作的「Yeah Yeah」是根據「Creative Commons Attribution」(https://creativecommons.org/licenses/by/4.0/) 授權使用
演出者:http://audionautix.com/

2016年10月2日 星期日

Unity C# 程式心得分享 ( Debug訊息 變數 if 判斷句 )


本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝


Buy.cs 內容
記得新建C#檔案的時候就要取名為 Buy 大小寫有區別
========================


using UnityEngine;
using System.Collections;

public class Buy : MonoBehaviour
    {
    void Start ( ) //開始方法
        {
        //記得後面加半形的分號
        //string 紙條內容 = "去幫我買雞排";//字串
        int 雞排數量 = 1;//整數
        string 口味 = "梅子";
        int 奶茶數量 = 2;//整數
        float 奶茶甜度 = 0.3f; //有小數點的浮點數
        bool 要切 = false; //布林值 是否~~ 告訴我 是還否!!!
        //true代表是   false代表否
        bool 覺得教學有趣嗎 = true;


        Debug.Log ( "老闆我要" + 口味 + "口味的雞排" + 雞排數量 + "片" );
        Debug.Log ( "還有" + 奶茶數量 + "杯奶茶, 甜度" + 奶茶甜度 * 10 + "分糖" );

        if ( 要切 )//條件判斷式
            {
            //true時才執行
            Debug.Log ( "啊 對了 老闆 我的雞排要切" );
            }
        else
            {
            //false時才執行
            Debug.Log ( "啊 我的雞排不切喔~" );
            }


        if ( 覺得教學有趣嗎 )
            {
            Debug.Log ( "水喔!給你按個讚~" );
            }
        }


    void Update ( )
        {
        }
    }


=====================
影片的縮圖來源:Designed by Freepik