封装类中的方法: 1 #import <Foundation/Foundation.h> 2 3 #import <UIKit/UIKit.h> 4 5 6 7 8 9 @interface AnimationEffect : NSObject 10 11 12 13 14 15 /** 16 17
分类:
移动开发 时间:
2016-02-28 18:36:26
阅读次数:
256
我们经常想在数据更新的时候启动动画,但是MVVM模式启动动画却并不是那么容易,SourceUpdate在很多情况下(比如页面导航)会被触发所以EventTrigger也不好用,所以想到在ViewModel中控制动画,大致有这几种方法: 利用Behavior 把动画封装到控件中 添加一个Storybo...
分类:
其他好文 时间:
2015-09-02 17:24:19
阅读次数:
355
iOS-UIView动画
今天的主题是UIView的动画。
在iOS中UIView的动画是基于CALayer动画封装。
动画就是静态的图片通过一定频率显示,给人们动画的效果。
UIView动画有基于类方法的实现和基于Block方法块的实现。
一.UIView基于类方法的实现的使用
类方法列表:
@interface UIView(UIViewAnimation)
+...
分类:
移动开发 时间:
2015-04-06 10:12:03
阅读次数:
194
今天简单的学了一下js运动动画,再此感谢慕课网的这位老师http://www.imooc.com/view/167,讲的很不错。 下面是我整理出来的结果。知识点一:速度动画。 1.首先第一步实现速度运动动画,封装一个函数,用到的知识是setInterval(function(){ oDiv.s...
分类:
Web程序 时间:
2015-03-12 11:14:52
阅读次数:
120
原文:js运动动画 今天简单的学了一下js运动动画,再此感谢慕课网的这位老师http://www.imooc.com/view/167,讲的很不错。 下面是我整理出来的结果。 知识点一:速度动画。 1.首先第一步实现速度运动动画,封装一个函数,用到的知识是setInterval(function()...
分类:
Web程序 时间:
2015-03-12 09:46:07
阅读次数:
184
今天简单的学了一下js运动动画,再此感谢慕课网的这位老师http://www.imooc.com/view/167,讲的很不错。 下面是我整理出来的结果。 知识点一:速度动画。 1.首先第一步实现速度运动动画,封装一个函数,用到的知识是setInterval(function(){ oDiv...
分类:
Web程序 时间:
2015-03-12 09:43:06
阅读次数:
127
一、基础动画:
(1)、Block方式:
[UIView animateWithDuration:3.0 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{
_imgView.center=location;
} completion:^(BOOL finished) {
...
分类:
其他好文 时间:
2015-01-13 17:43:54
阅读次数:
255
参数1.要改变的view参数2.动画的时长参数3动画类型参数4.[UIViewtransitionWithView:self.changeViewduration:2options:UIViewAnimationOptionTransitionFlipFromBottomanimations:^{//要改变的属性self.changeView.backgroundColor=[UIColorpurpleColor];}completion:^(BOOLfi..
分类:
其他好文 时间:
2014-09-18 03:18:03
阅读次数:
169
战斗部分总模块划分一,战斗单机版框架细分框架包含如下系统和技术点:1,地图循环系统;2,精灵系统(2方向4动作);1),精灵动作状态机,总精灵父类,玩家精灵子类,怪物精灵子类;2),动作组装器(帧动画封装);3),方向计算器(根据不同点位移计算精灵朝向);4),效果动作组装器(移动,旋转,放大缩小,...
分类:
其他好文 时间:
2014-08-26 19:33:56
阅读次数:
235