Flash開發ios遊戲經驗總結

1.能用位元影像盡量用位元影像。2.quality 要設定成“LOW”,如果全部素材都是位元影像,quality 的設定對畫質影響很小,但是效率可以大幅提升。3.使用位元影像素材,切記不要勾選“allow smooting”4.不要用 shape tween5.用 oc 的記憶體管理思維來最佳化你的 as3 代碼,不要的變數和偵聽及時移除6.善用flash的記憶體回收機制控制記憶體7.情境中使用的元件盡量不要使用縮放8.盡量不用 flash 的濾鏡9.盡量不用 alpha 效果10.盡量少用

BUG?AIR打包的iOS程式在整數比較上的問題

以前找到過一個FlashPlayer在執行NetStream.play的時候崩潰的BUG,沒想到今天又讓我碰到一個AIR的BUG。和上個BUG不同,這個BUG再現起來相當容易,但我還是找了1天才找到再現的方式。問題再現?View Code ACTIONSCRIPT12345678910111213141516171819202122232425262728293031323334353637383940414243package{import

iOS異常處理學習筆記

1、Starting with version 3.3 of the GNU Compiler Collection (GCC), make sure the -fobj-exceptions flag is turned on;2、the macros NS_DURING, NS_HANDLER, and NS_ENDHANDLER 對應於@try @catch  raise對應throwThe exception macros are a legacy mechanism that

cocos2d-x常用IOS模組

1 顯示對話方塊UIAlertView *alert = [[UIAlertViewalloc] initWithTitle:@"" message: @"請求失敗!" delegate: nil cancelButtonTitle:@"確定"

cocos2d-x之CCGUI設計與實現(4)分頁列表框的實現(仿IOS表徵圖分頁列表)

本篇主要介紹IOS應用表徵圖案頭的分頁效果設計,這種控制項主要用於RPG等遊戲的背包部分,算是很常用的了。分頁列表框暫且命名為GridBox,繼承自ScrollView,擁有滾動屬性和分頁屬性,這裡簡單討論後者的實現思路。cocos2d-x擴充提供的CCScrollView支援滑動,滑動的具體實現是這樣的:(1)  touch begin時初始化滑動的距離為0;(2)  touch move時改變content的offset,使之隨手指移動;(3)  touch

iOS開原始碼 —— UI相關

MBProgressHUD —— 進度指示一種優雅的,半透明的進度顯示效果。同時還提供了其他附加功能,比如顯示完成資訊並淡出。iCarousel  —— 效果很酷的分頁排列內容類別似的頁面需要並排列出來,供使用者選擇。iCarousel具有非常酷的3D效果,比如經典的CoverFlow,

cocos2d-x 註冊iOS內建手勢識別

猴子原創,轉載請註明出處。謝謝!原文地址:http://blog.csdn.net/yanghuiliu/article/details/6961048現在項目中有涉及到手勢識別的,其實我們可以直接利用ios內建的手勢識別系統幫我們來識別。看看實現:我們要實現手勢的類的標頭檔:#include"GTGestureProtocol.h"#include"RootViewController.h"#include"FMGBGameData.h"class  GTLevelMenu

IOS學習筆記7—UIViewController

UIViewController繼承了UIResponder,而UIResponder繼承了NSObject,UIViewController是所有視圖控制器的父類。在MVC模式中,UIViewController扮演C(controller)的角色,控制視圖以及模型的操作。如果建立工程或建立ViewController時關聯了.xib檔案,則在viewDidLoad方法中進行一些初始化工作,如果手動載入.xib視圖,則需要從loadView中進行視圖控制器的建立工作。ViewControlle

IOS學習筆記1—Iphone程式運行流程

Iphone程式運行流程main.m檔案,iOS應用程式的主入口main函數的兩個參數為命令列參數,在ios開發中不會用到這些元素,包括這兩個參數是為了與標準ANSI

IOS學習筆記38——NSJSONSerialization使用

在之前的學習筆記《IOS學習筆記33—XML解析之KissXML的使用》中介紹了如何解析XML格式的資料,今天簡要介紹下如何解析JSON格式的資料,JSON資料結構以其輕量化的結構體和良好的可讀性被越來越廣泛的運用,特別在移動開發上,手機的流量是寶貴資源,更要求使用輕量級的資料格式進行資料轉送。關於在iOS平台上進行JSON解析,已經有很多第三方的開源項目,比如SBJson、JSONFramwork等,用的也非常廣泛,自從iOS5.0以後,蘋果推出了SDK內建的JSON解決方案NSJSONSer

iOS學習筆記43——iOS6下自訂UI控制面板效果

       儘管iOS原生的UI控制項就已經有很不錯的顯示效果,但是App開發人員仍然希望自己的產品與眾不同,所以自訂UI外觀成了每個App產品開發必做之事。今天就來做一個在iOS6下實現自訂UI的demo,內容及Demo來源於國外iOS部落格raywenderlich,先看看美化前後效果差別(左邊為美化前,右邊為美化後):                             

iOS學習筆記42—利用dispatch_once建立單例

       在之前有一篇學習筆記中,記載了一篇如何在OC中實現單例的文章:《IOS學習筆記4—Objective C—建立單例》自蘋果引入了Grand Central Dispatch (GCD)(Mac OS 10.6和iOS4.0)後,建立單例又有了新的方法,那就是使用dispatch_once函數,當然,隨著演化的進行,還會有更多的更好的方法出現。今天就來簡要介紹下如何利用dispatch_once建立單例。     

IOS學習筆記28—SQLite3第三方庫之FMDB

SQLite是一種小型的輕量級的關係型資料庫,在行動裝置上使用是非常好的選擇,無論是Android還是IOS,都內建了SQLite資料庫,現在的版本都是SQLite3。在IOS中使用SQLite如果使用SDK提供的方法,特別麻煩也不利於理解和使用,在之前的http://blog.csdn.net/tangren03/article/details/7781930文章中就是使用IOS的SDK內建的SQLite API來使用資料庫,感覺使用很不方便,今天就講講一個針對IOS的SQlite

iOS學習筆記44——實現滑動菜單SlidingMenu

左右滑動切換出菜單或子介面現在被越來越多的用在了各種行動裝置 App中,例如Facebook等等,今天藉助Github上John的項目實現此功能,先上:                    操作上,可以點擊頂部的功能表按鈕呼出左右隱藏視圖,也可以滑動主視圖進行呼出!實現上:1.到之前串連中下載或Clone工程到本地,我們需要的是裡面的名為SWRevealViewController檔案夾下的兩個檔案SWRevealViewController.h和SWRevealViewController.

從Samples中入門IOS開發(三)—— 文檔瀏覽

IOS提供了對各種文檔(PDF, PPT, word, txt, jpg等)的瀏覽功能,這個非常使用,因為我們難免需要app裡瀏覽各種文檔。官方的Sample code

iOS介面-仿網易新聞左側抽屜式互動 續(添加新聞內容頁和評論頁手勢)

1、介紹有的博友看了上篇博文 iOS介面-仿網易新聞左側抽屜式互動 ,在微博裡問,網易新聞裡的內容和評論的拖拽如何?,上面的UINavigation如何嵌進去。可能不少人有這樣的需求,現在花了些時間把這兩個效果做一下,和大家分享交流。思路和上篇基本差不多,但是沒有用到UINavigation,其實在我看來上面的返回、評論按鈕都是可以通過addsubview添加的。內容頁和評論頁的手勢互動

iOS開發何如在調試的時候輕鬆找到程式在哪裡崩潰

起因       有不少人在評論發一些崩潰資訊,問我程式怎麼回事,其實如果你知道了程式崩潰在哪行代碼崩潰了,就很容易定位問題了。android開發看崩潰log就能看到具體哪行代碼出問題,那在iOS開發怎麼快速定位到具體哪行代碼崩潰呢。步驟1在xcode添加一個通用斷點就行了。方法如下:點擊項目導航斷點那,步驟2點擊+號:一步步按上面圖完成操作。再運行程式自動就斷點到這裡來了,log資訊是:2013-05-20 11:14:19.635 GestureRecognizer[1491:c07] -[

解決iOS報錯libc++abi.dylib handler threw exception

在iOS開發時,有時候遇到libc++abi.dylib handler threw exception這樣的異常,  雖然在斷點出加上了All Exceptions,也斷到相應的代碼了,但是沒列印對應的日誌,實際上不是這段代碼的問題。因此不知道什麼地方出錯了。這時候可以用下面的代碼來列印異常log@try{ } @catch(NSException *exception) { NSLog(@"exception:%@", exception); }

IOS基礎之設定APP的名字、設定表徵圖、添加等待載入時的圖片

1、我們的app一般預設的名字是我們的工程名字,所以我們一般會更改一個更加友好的名字,更改的方法如:找到InfoPlist.strings檔案,在裡面添加語句CFBundleDisplayName="你的APP的名字";2、關於怎麼設定表徵圖選中你的工程的名字(圖上1位置),然後向下拉,找到APP Icons把你向設定成的表徵圖的圖片直接拖進去進行了,但是對圖片的大小是有要求的,第一個位置要是57*57 的圖片,第二個位置是114*114的大小,以適應不同解析度的裝置.launch

應用重構:《從知乎 iPhone 端重構說開去:Web 為主的複雜社交產品的 iOS 端開發策略及實踐》| 知乎 耿健桓 | iOS DevCamp

應用重構:《從知乎 iPhone 端重構說開去:Web 為主的複雜社交產品的 iOS 端開發策略及實踐》| 知乎 耿健桓 | iOS DevCamp議題簡介:當為知乎等以 Web 為主的複雜社交產品開發 iOS 端時,我們在開發上總會面臨的一個棘手的矛盾,即迭代速度以及原生體驗間的取捨。本次演講將以知乎 iPhone 端從 1.0 到 2.0 的重構過程為例,講解為複雜社交網路產品開發 iOS 端時,用於解決開發迭代速度及原生體驗間矛盾的策略及實踐。簡歷:耿健桓,知乎 iOS Tech

總頁數: 703 1 .... 421 422 423 424 425 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.