發表文章

目前顯示的是 5月, 2016的文章

Latest

讓玩家覺得自己很聰明

"讓玩家覺得自己很聰明" 這個原則讓我回顧以前在玩遊戲時,沉浸在遊戲中的一大原因!! 所以我認為這點對於遊戲設計來說是超級重要的! (進而帶出玩家的遊玩時的快樂感) 參考南台科大~楊智傑老師的投影片→ 等你打破的一百條遊戲規則

漸層工具原來藏在油漆桶裡@@

漸層工具原來藏在油漆桶裡... (版本:PhotoShop CS6) PS裡面的工具太多... 得好好熟悉一下了XD (練習 發光線條 )

【Unity】初步認識 Quaternion

圖片
寫火柴人遊戲時認識了 Unity 裡面的一個函式 Quaternion.Euler(x,y,z) 查了一些資料後發現:Euler Angle (尤拉角),用在旋轉物體上並加上 Quaternion (四元數) 可避免 Gimbal Lock (萬象鎖) 的問題~ (參考了 這個網站 ~介紹的不錯)

【Unity】移動 x 碰撞 x 走斜坡

圖片
讓人物往左移動 transform.Translate(Vector2.left * Time.deltaTime); (Time.deltaTime 用處是延遲移動;不加的話,人物會移動超快) 如何讓背景可以被站立? 在 BackScene 裡加了一個 GameObject,內含 Box Collider 2D (黃框) 我也發現左上角的那幾個按鈕有的是移動位置,有的是調整大小 (紅圈) 參考這支影片 本來火柴人加了 Rigidbody 後會因為重力落下~ 但是並不會落到已經加了 Box Collider 的地面物件上 後來我在火柴人身上又加 Box Collider 則可以成功落到地面!! 只不過...出現了以下問題: (stickman running sprite and slope are from internet) 在經過 Dark 指點迷津之後,已找到解法: 第一步: 在往左(右)移動的程式碼再加上這行 transform.rotation = Quaternion.Euler(transform.rotation.eulerAngles.x, 0, 0); 第二步: Rigidbody 2D 裡面的 Constraint 勾選 Freeze Position 的 X

【Unity】火柴人奔跑動畫

圖片
由於期末要完成一個專題、一個程式作業、一個網站、一個火柴人遊戲... 所以我無時無刻不在爆炸@@ 而今天做的是火柴人遊戲部分的奔跑動畫~ 開心...這基本到不行的東西總算用成功了!! void Update ()  {         if (Input.GetKey(KeyCode.D))         {             Anim.SetBool("Run", true);         }         else         {             Anim.SetBool("Run", false);         } } 總而言之就是按「D」火柴人就會出現奔跑的動畫~

防止 HTML 和 SQL 攻擊...還有 mysql_connect() 之連結失敗

不得不說上坤哥的課,真的是知識飽食時間! 而這次坤哥在PHP課所教的是防止有人透過 輸入HTML語法來破壞架構 以及 SQL攻擊 回想以前就有位高中同學曾經使用過,人才呀! (我倒是現在才領悟 ~"~)

java.net.MalformedURLException: no protocol:

url 功能的作業花了我不少時間才完成@@ (也感謝土豆的協助) 當遇到 java.net.MalformedURLException: no protocol: 解法是在 url 的網址前面加上 http:// (參考: java.net.MalformedURLException: no protocol: @ 狼翔天地 :: 痞客邦 :: )

選歌程式 之一

圖片
因為自己很愛聽音樂的,但每次在選歌上卻覺得很麻煩的關係~ 所以想要自己寫一個程式幫助選歌 不過卻一直沒有仔細研究與實作... 而剛好C#.NET課程有作業,我就想到與之作結合~ 目前跨出的第一步則是使用了WMPLib.WindowsMediaPlayer 參考 C# 播放 mp3 wav 我是使用Visual Studio 2015 進入"專案"→"加入參考"→"COM"→勾選兩個"Windows Media Player"程式庫 之後在按鈕事件中則加上這三行 WMPLib.WindowsMediaPlayer wplayer = new WMPLib.WindowsMediaPlayer(); wplayer.URL = @"C:\Users\bongbonggun\Desktop\Music\ホームワークが終わらない.mp3"; wplayer.controls.play(); 按下按鈕後即可聽到歌~♪ ホームワークが終わらない (寫不完的家庭作業) 這首歌非常符合我長久以來的狀況 打不完的程式作業... - - - [♪]:使用"新注音輸入法"中輸入【`U266A】

Android Studio 好習慣-設定權限

好習慣就是" 設定 權限 ":permission! (我在寫 URL 時忘記權限這個東西了@@)

C# 課程所學:log檔、按鍵累計、錯誤累計

在老師曾經為工廠所做的 WPF 介面的裡面~ 有不少必備的功能: log檔的紀錄 按鍵的累計次數 錯誤的累計次數 (可知道操作員做了什麼)

尋找文件中的關鍵字 (使用 FileSeek 或 Win7 內建功能)

如果要修改別人所寫網站的指定功能時。有時候不太好找~ 而我找到一款軟體叫做「FileSeek」 可以用來找關鍵字及所屬的檔案,省下不少時間! (在Win7 中在搜尋列打上「 本文:[搜尋內容]」 也可)