iOS 开发实用技术导航
NSHipster 中文版
› http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
› http://www.cocos2d-iphone.org/
CocoaPods
› http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
› http://code.google.com/mobile/analytics/
WWDC
› https://developer.apple.com/wwdc/
Design Guides and Resources
› https://developer.apple.com/design/
Transcripts of WWDC sessions
› http://asciiwwdc.com
Cocoa with Love
› http://cocoawithlove.com/
Cocoa Dev Central
› http://cocoadevcentral.com/
NSHipster
› http://nshipster.com/
Style Guides
› Google Objective-C Style Guide
› NYTimes Objective-C Style Guide
Useful Tools and Services
› Charles Web Debugging Proxy
› Smore
zysoo
V2EX  ›  iDev

IOS 上如何实现下雨的效果

  •  
  •   zysoo · Jul 9, 2015 · 5420 views
    This topic created in 4135 days ago, the information mentioned may be changed or developed.
    新手想问一个问题,雨滴可以用UIKit Dynamics实现。 那么落到地上,变成水花,怎么处理尼,是不是在涉及到游戏开发方面的知识了?
    9 replies  •  2015-07-10 11:39:00 +08:00
    b821025551b
    b821025551b
    Jul 9, 2015
    1
    unity
    suikator
    suikator
    Jul 9, 2015 via Android
    2
    ios Ios iOs IoS
    noli
    noli
    Jul 9, 2015
    3
    不考虑跨平台的话 SpriteKit 就可以了。
    bigcoon
    bigcoon
    Jul 9, 2015
    4
    水滴落到地上飞溅起来也是一个动画,只不过在水滴到达地面的时候播放
    finab
    finab
    Jul 9, 2015
    5
    第一种方法,将水花动画做成帧图片 然后应用显示 ,
    缺点是 这种方法太耗费CPU ,动画一多卡的不要不要的

    第二种,使用openGL ES ,丝滑流畅 。iOS很方便的可以使用openGL ES ,提供了很多方法和类来支持
    实现起来还是比较爽的 ,
    缺点是 就算方便了很多又怎么样,openGL ES 还是难的不要不要的,实现起来比较难
    blogcool
    blogcool
    Jul 9, 2015
    6
    SpriteKit 最简单,有粒子效果
    learnshare
    learnshare
    Jul 9, 2015
    7
    简单点就是播放多帧图片
    faceair
    faceair
    Jul 9, 2015 via iPhone
    8
    自带天气APP的雷电效果简直炫酷
    vincentxue
    vincentxue
    Jul 10, 2015
    9
    粒子效果,直接用 SpriteKit 就可以了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4405 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    ♥ Do have faith in what you're doing.