[app軟體]xparticle 粒子產生器

Xparticle





有些數值調整後,並不會馬上做出變化,可以移動一下粒子,就會出現變化摟!~





因為之前在開發時,有用到粒子效果,卻沒有一個可以快速顯示在畫面的軟體,反反覆覆

調整數值,又抓不到想要效果。所以才自己做了這個小程式。

使用:

可以下載軟體先在手機上調整出想要的效果。

接著加入到Xcode中。

1.加入QuartzCore.framework


2.在.h檔#import  


3.在.m檔宣告

CAEmitterLayer* fireEmitter = [CAEmitterLayer layer];
[fireEmitter setEmitterPosition:CGPointMake()];    //粒子位置
[fireEmitter setEmitterSize:CGSizeMake()];
[fireEmitter setEmitterMode:kCAEmitterLayerOutline];
[fireEmitter setEmitterShape:kCAEmitterLayerLine];
[fireEmitter setRenderMode:kCAEmitterLayerAdditive];

CAEmitterCell* cell = [CAEmitterCell emitterCell];
cell.birthRate;
cell.lifetime;
cell.lifetimeRange;
cell.color = [[UIColor colorWithRed: green: blue: alpha:]CGColor];
cell.contents = (id)[[UIImage imageNamed:@""] CGImage];  //匯入粒子檔案名稱
cell.velocity;
cell.velocityRange;
cell.emissionLatitude;
cell.emissionRange;
cell.emissionLongitude = ;
cell.xAcceleration;
cell.yAcceleration;
cell.scaleSpeed;

fireEmitter.emitterCells = [NSArray arrayWithObject:cell];
[(CAEmitterLayer *)self.view.layer addSublayer:fireEmitter];  


4.

記得將圖片加入到程式當中,不然就看不見東西啦!~

程式中的10種圖檔 下載


紅色部分是填入數值,或是模式的地方,就依據產生的數值填入即可。

綠色註記的地方是,程式內沒有的項目,就是起始位置跟圖檔。可以依據自己的圖檔跟所需

要的位置做變化。


註:

關於模式可填入的參數,請自行使用

emitterMode
kCAEmitterLayerPoints
kCAEmitterLayerOutline
kCAEmitterLayerSurface
kCAEmitterLayerVolume

emitterShape
kCAEmitterLayerPoint
kCAEmitterLayerLine
kCAEmitterLayerRectangle
kCAEmitterLayerCuboid
kCAEmitterLayerCircle
kCAEmitterLayerSphere

renderMode
kCAEmitterLayerUnordered
kCAEmitterLayerOldestFirst
kCAEmitterLayerOldestLast
kCAEmitterLayerBackToFront
kCAEmitterLayerAdditive


[軟體]APPLE Developer 申請

APPLE Developer 申請

2012年12月(後續有人申請可能會有所不同,所以直接記錄下我申請的時間點)

申請網址 https://developer.apple.com/










因為我已經購買過了,一開始申請時我也沒抓圖下來,後面會出現一個確定名稱跟個人資訊

的頁面最重要,一定要確定跟你付款的信用卡資訊一樣才送出,不然後面申請還要你寄送身

份確認公證單之類的,第一次申請結果他要我出示身分確認的公證單,我也搞不清楚那是

啥,我又問了是不是我的台灣護照或者身分證就行了?結果客服那邊說,可以用護照,但是

要到法院去蓋證明章。我又說,那請問是要法院那個部門辦理呢?客服也講不出所以然來,

於是我就申請退款,整個退款過程卡了三四個月才收到錢,中間還遇到台灣apple搬家。

還打電話來問我把信寄到哪邊去,我真的一整個無言.....


依照上面的流程,到最後會進到apple的購物系統,然後購物車裡面會有3200元的developer

program然後就可以按結帳,運送地址填寫英文一定要跟前面填寫的資訊一樣,付款信用卡

這欄會遇到地址跟姓名無法填寫英文的窘樣,所以我就填寫了中文。按購買就可以送出了,

24小時內請注意你的電子信箱,會收到一個active code


點選一下會要你輸入你註冊的id,接著會顯示是否有activation你的帳號,因為在信用卡付款那

邊填寫中文,所以apple的辨識系統會變成亂碼。所以會看到他叫你聯絡客服人員。

直接拿起手機撥打 0800-022237     客服人員上班時間是週一到週五 (9:00~17:00)

下班時間打過去會請你上班時間在打過去,並不是24小時都有,不過是免付費的。

他可以選擇講中文請按1

接著你就可以跟客服說你無法啟用你的id,他會跟你核對一些個人的資訊。然後告訴你出了啥

問題,如果個人資訊都沒有問題,那就會告訴你,是中文亂碼的關係,他現在用手動的方式

幫你核對資料,接著他就會告訴你,已經可以了,回到信箱在點選一次activation code

就應該可以啟動了。



帳號啟動後,再次登入Developer Center,點選iTunes Connect


這一個步驟是設定營收後的接收銀行帳戶,還有稅務問題。大部分的開發者還是希望上架軟

體到App Store可以賣錢,所以最好先將帳戶設定完成。



以下的圖片是我已經填完資訊了,所以跟我的圖上顯示一定不同。一開始會要你確認,

並且打勾合約。

contact info 如果你有其他人幫你處理,那就填寫你相關人的資訊。




 bank info 同樣也是英文

選lookup your bank

我是用城市搜尋的,你也可以用其他方式去搜尋,只要找的到你的銀行就可以了,

記得確認一下銀行地址資訊等跟上面的是不是一樣。

設定好帳戶以後,可以選你要哪種幣別,在這邊我是選台幣,之前看其他人設定,選美金好

像還會被扣取手續費用,至於實際是怎樣,就等真的有收入再說。



tax info

我只有填寫U.S. TAX forms 選擇就是外國人的項目。除非你在us有設立公司或者其他的商業活動




剩下的就是憑證的下載跟發佈軟體。留著下一篇在說吧!~