Just a Computer Graphics Studio & My Life

Posts tagged ‘teach’

iPhone X 模擬器

台灣時間9/13凌晨1點,Apple的特別活動就是發表最新的iPhone,這一次同時發布三支iPhone:iPhone 8、iPhone 8 Plus、iPhone X

到公司後,立馬下載Xcode 9 GM,來體驗iPhone X 模擬器的呈現效果。就以我最近正在開發的自製遊戲-抓神魔獸為例。

(繼續閱讀…)

廣告

[iOS] 在Objective C專案使用Swift第三方套件

先前有提到在Swift專案使用Objective C第三方套件,現在想要反過來該怎麼做呢?目前我主要還是以Objective C來開發iOS App,然而有些超級好用的套件是用最潮的程式語言Swift打造,為了方便開發起見,還是來學著怎麼「橋接 (Bridging)」吧!

在這裡我是使用Cocoapods來下載Charts這個超過15000人使用開源做範例。

target ‘HappyChartTest’ do
# Uncomment the next line if you’re using Swift or would like to use dynamic       frameworks
use_frameworks!
pod ‘Charts’
# Pods for HappyChartTest
end

(繼續閱讀…)

[iOS] 播放背景音樂 (Play Background Music)

最近在做遊戲,是個抓神魔獸的小遊戲,我們想要加入背景音樂,讓玩家能融入遊戲情境之中,以增加玩家黏著度。

用寶貝球捉神魔獸遊戲.PNG

那麼要如何播放背景音樂 (Play Background Music)呢?

(繼續閱讀…)

[iOS] 國碼與國名 (Country Code and Country Name)

想要做國際級的App,然後讓使用者註冊使用,在填寫基本資料的過程中,會遇到選擇國碼與國名 (Country Code and Country Name)的欄位,此時要怎麼取得相關資訊?原來就內建在iOS SDK中!只要取得ISO Country Code,就能轉換成Country Name囉。

國碼與國名 (Country Code and Country Name).png

這世界上的國家還真是多呀~想起這世界「分久必合,合久必分」:P~

(繼續閱讀…)

[iOS] 產生 QRCode (QRCode Generator)

已經可以從iOS SDK呼叫method來掃描QRCode,那麼是否也能從iOS SDK來產生 QRCode (QRCode Generator)

QRCode Generator.PNG

(繼續閱讀…)

[iOS] 光學字元識別 (OCR)

光學字元識別 (Optical Character Recognition, OCR),是指對文字資料的圖像檔案進行分析識別處理,取得文字及版面資訊的過程。像是Google Translation App,已經可以透過OCR來即時辨識多國文字!

OCR sample

辨識出來應為1234HappyBoy0

(繼續閱讀…)

[Ionic][AngularJS] 選單

就像人生,面臨許多選擇,AngularJS選單可以怎麼呈現呢?

[Ionic][AngularJS] 選單.png

View的部分可以這麼寫:

/**
 Theme: AngularJS Select
 IDE: Sublime
 Language: Javascript
 Date: 106/07/13
 Author: HappyMan
 Blog: https://cg2010studio.com/
 */

    <select ng-init="somethingHere = kidList[0]"
ng-model="somethingHere"
ng-options="option.Name for option in kidList"
ng-change="select()">
    </select>

  • ng-init為預設值
  • ng-model為被選擇的變數
  • ng-options為選擇項目
  • ng-change為選擇後的行為

Controller可以這麼做:

/**
 Theme: AngularJS Select
 IDE: Sublime
 Language: Javascript
 Date: 106/07/13
 Author: HappyMan
 Blog: https://cg2010studio.com/
 */

  $scope.kidList = JSON.parse(AuthService.storageGet('kidList'));

  $scope.select = function () {
       $scope.selectId = $scope.somethingHere.Id;
  };

參考:getting the ng-object selected with ng-change

標籤雲

%d 位部落客按了讚: