UIGravityBehavior-动画效果:重力自由落体

翻译 2013年12月04日 15:46:54

1。类似重力引起的自由落体行为

2。UIDynamicAnimator 

           初始化:- (instancetype) initWithReferenceView : (UIView *) view  ;

3。UIGravityBehavior

           初始化:- (instancetype) initWithItems : (NSArray *) items ;    //items : 想要进行自由落体的对象

4。add behavior to the animator

           - (void) addBehavior : (UIDynamicBehavior *) behavior ;


e.g.      

          UIView  *gravityView = [ [ UIView alloc ] initWithFrame : CGRectMake (0.0f, 0.0f, 100.0f, 100.0f ) ] ;

          gravityView.center  = self.view.center ;

           [ self.view addSubview : gravityView ] ;

          UIDynamicAnimator  *myAnimator = [ [ UIDynamicAnimator alloc ]  initWithReferenceView : self.view ] ;
    
          UIGravityBehavior *myGravity = [ [ UIGravityBehavior alloc ]  initWithItems : @[ gravityView ] ] ;
    
          [ myAnimator addBehavior : myGravity ] ;


p.s.  ios7及以上有效

Android模拟小球自由落体2(重力感应并添加z轴)

这次改进了昨天那个例子,添加了重力感应,并添加了z轴。这样算3D了吧(笑)。小球往屏幕里面落时会不断变小。改进了下绘图线程的控制,surfaceCreated时绘图线程启动,surfaceDestro...

Android模拟小球自由落体2(重力感应并添加z轴)

这次改进了昨天那个例子,添加了重力感应,并添加了z轴。这样算3D了吧(笑)。小球往屏幕里面落时会不断变小。改进了下绘图线程的控制,surfaceCreated时绘图线程启动,surfaceDestro...

【VC++游戏开发#七】2D篇 —— 物理建模(二) 重力模拟:让愤怒的小鸟来感受一次自由落体运动

本文由BlueCoder编写 转载请说明出处: http://blog.csdn.net/crocodile__/article/details/16887511 我的邮箱:bluecoder...

JS模拟自由落体弹跳动画

——edited by 李家优 横向系数: (0-1) 纵向系数: (0-1) 速度:(20-1000) var i = null; function demo(hp,vp,sp) { ...

PropertyAnimation属性动画 ValueAnimator实现自由落体 抛物线

1.布局activity_main.xml xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android....

android动画自由落体运动

java源代码: package com.mobcubes.hai.animation; import com.mobcubes.hai.R; import android.R.raw; imp...

力学现象动画演示——真空状态下的自由落体运动

一、实验的演示内容     演示了一个在真空状态下的自由落体运动。动画是设定在如下场景下完成的,由一个橡皮球从六百米的高空掉下来,做自由落体运动,每次撞击地面时候,小球的动能会损失一半,全部转化为小...

【OneAPM】极客编程挑战#023:使用HTML5画布生成渐变自由落体小球效果

本期挑战  给定如下HTML: id="gbcanvas" width="350" height="300"> 阅读如下的相关HTML5画布教程: HTML5画布实现的粒子运...
  • jjfat
  • jjfat
  • 2015年06月20日 07:39
  • 1816

CSS3实现球的自由落体

代码如下所示: HTML5+CSS3练习 自由落体 北京时间: @keyframes circle{ 0%,100%{ ...
  • MOONCOM
  • MOONCOM
  • 2017年04月01日 15:11
  • 379
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UIGravityBehavior-动画效果:重力自由落体
举报原因:
原因补充:

(最多只允许输入30个字)