發表文章

iOS_Segue跳頁返回_操作步驟

圖片
新增另外三個程式檔案(CoacoTouch) 取名 SecondViewController ThirdViewController ForthViewController 依序套用程式 轉換場景的效果 預設 : 由下至上 這裡我們設為 水平(左至右) 改  Flip Horizontal 返回功能 前一版是用 dismissViewControllerAnimated(true,completion: nil) 這裡他會自動告訴你要換成哪個 然後修正 所以不須擔心 這樣我們就完成換頁功能了

淺談iOS一些程式碼上符號所代表的涵義_後面?和!到底在幹嘛傻傻分不清_常遇到的錯誤_添加文字、按鈕

圖片
一開始我們都先鎖定在  iOS上進行開發 這次要介紹的是別於拖拉物件方式 用程式碼產生介面元件並做相關修改 ==================================================================== 首先一般我們在新增好一份 iOS專案的時候 常會遇到初學者一看到密密麻麻的程式就偏頭痛的情況發生 Swift 雖然別於 Object-C 變得更加簡易 但是若沒有相關開發的基礎  或是  背景 就會十分難過 尤其是習慣寫 其他語言的同好 在寫目前這代最新版本的Swift的時候 初心者時常會遇到 ㄟ ~!!!!  我測試要Run的這篇Code  or  這項 project 怎麼無法運行 或是 一堆滿江紅 !!! 真是頭疼阿  原因在於 我們要追朔到 iOS  Swift 這個語言的歷史釋出版本 2014  Swift  最早一版  1.0發行 2015  2月    Swift 1.2 2015  6月    Swift 2.0 2016  12月  Swift 3.0 Swift 3.0源碼不兼容於 Swift 2.2 和 2.3 原文網址:https://kknews.cc/zh-tw/tech/xlnglr.html 2017  1月    Swift 3.1 http://3c.ltn.com.tw/news/27768 因此網路上很多古人的程式專案 在現今本版運行會出錯語法都有諸多差異 我要如何改版 (難不成我要先回去學古時候的版本嗎?????) 其實到不必  因為十分沒效率 通常我們可以Focus在該句語法上 一句一句貼上運行查看 顯示的錯誤並查詢在某一年代 當時這一句語法功能為何?? 之後我們再將其說明貼至官網或論壇 近一步查詢相關人提供的語句、語法 善加利用顯示的錯誤資訊即可 當然若是新手通常建議不要走這個路 因為會遇到數不清的麻煩而且每個人寫法和行為操作...

MAYA建構3D牙齒模型_牙齦(Gums)及牙齒(Teeth)

圖片
首先針對  牙齒模型包含(牙齦  及  齒)兩個子物件部分 我們做一個外觀的觀察 基本上愈後方的牙齒 愈肥大厚實(臼齒部分) 下底盤 14顆 圖片抓自: http://blog.fashionguide.com.tw/114/posts/14581-%E6%88%91%E6%9C%80%E6%9C%80%E6%9C%80%E7%8F%8D%E8%B2%B4%E7%9A%84%E6%94%B6%E8%97%8F https://www.lbj.tw/BJ/Query.aspx?k=%E6%95%99%E5%AD%B8%E9%BD%92%E6%A8%A1 牙齒模型 主要上下排 共 14 顆牙齒(理想情況) 大多 介於  28~32 沒長智齒就是28顆 在 MAYA  中 我們若要  進行 3D 齒模建置 基本上我把它拆分成 口腔底部 、 牙齦 、 牙齒 三部分 【第一階段】完成口腔底部  及  牙齦 在  口腔底部 、 牙齦 基本上我們是可以將其一起製作的 調整 Radius 半徑 30 Hight 高度 21 Thickness : 9.2  切至 Bottom View  右鍵  --> 選面 並選半部  刪除另一半 底面刪除 再右鍵 --> 選 Edge 復選 牙齦 兩底邊(左右)  Edit Mesh --> Bridge --> Apply(或 按G) 其他諸如此類進行 口腔底部面的打造 按住 Shift 不放 --> Insert Edge Loop Tool 在 底部中間 插入一條 Edge Loop 若是不想這麼麻煩多此步驟 就在設定 Bridge 連接邊緣的時候 在  Divisions 欄位  輸入 1 即可 緊接著要補底部前緣處缺口 右鍵選 Vertex 複選中間線上的點 再選  Mesh Tools-->...