發表文章

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

Latest

英文、中文 / 諺語、片語、成語、口語對照 (2025.08.25 更新)

做表面功夫 go through the motion 目中無人;自視甚高 have one's nose in the air 有完沒完;別再說了 give it a rest  = can in 兵來將擋,水來土掩 roll with the punches (衍伸至拳擊) = take it as it comes 時間過得好慢。 The day is dragging on. 少臭美了 be full of oneself = Get over yourself! 你真是自以為是。 You are really all about yourself. 你一定找得到的。 You can't miss it. 那還用說。 You're telling me. 物超所值 get more bang for the buck 加把勁 pull one's socks up 出洋相;大吵大鬧 make a scene 風馬牛不相及 be neither here nor there 挖東牆補西牆 rob Peter to pay Paul 我覺得事有蹊蹺。 I smell a rat.  冤冤相報何時了。 Two wrongs don't make a right. 沒魚,蝦也好。 It's not so great, but it'll have to do.  自斷後路 burn one's bridge  這是掛保證的。 You can take it to the bank.  = You can quote me on that. 白手起家 rags-to-riches 放規矩點! Behave youself. = Mind your p's and q's. 悉聽尊便。 Anything you say. = It's up to you. = As you wish. 夠了!(住嘴) Cut it out! = Stop it! 閉嘴! Hold your tongue. = Shut up! 別太挑剔了! Don't be so fussy. 別搞砸了! Don't blow it. 別老叫我做東做西! Don't boss me arou...

讓玩家覺得自己很聰明

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

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

漸層工具原來藏在油漆桶裡... (版本: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攻擊 回想起4,5年前有位高中同學曾經使用過,人才呀~ (我倒是現在才領悟~"~) - - - 首先 是防止HTML語法 echo $comment; [輸入] <b>&gt"哈哈"</b> <b>&gt"哈囉"</b> [輸出] >"哈哈"   >哈囉 再來~ 加上 禁止HTML語法 和 換行功能 echo nl2br(htmlentities($comment, ENT_QUOTES)); [輸入] <b>&gt"哈哈"</b> <b>&gt"哈囉"</b> [輸出] <b>&gt"哈哈"</b> <b>&gt"哈囉"</b> 但不知道為什麼我加了可以轉換單引號和雙引號的ENT_QUOTES卻依舊沒轉換= = - - - 要防止SQL攻擊則是先講如何攻擊: 像是在密碼框輸入 ' OR ' ' = ' SQL指令就會變成"SELECT * FROM `person` WHERE pw`=' ' OR ' ' = ' '   "; 因為OR必為true,所以按下登入鍵後login success~♪ 防止的方法則是: $pw  = mysql_real_escape_string($_POST["password"]); mysql_real_escape_string()可以讓一些符號做轉換 像是: [ ' ] 變成 [ \' ] [ " ] 變成 [ \" ] 但是以上方法我在學校(PHP 7 以下)測試成功在家(PHP 7.0.4版...

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中在搜尋列打上" 本文:[搜尋內容] "也可)