动漫

Android开发笔记(二十四)——属性动画

补间动画和属性动画 补间动画是一种视觉现象,并没有改变View真正的值和属性 属性动画真正改变了View的属性值(如XY的坐标,宽度高度等等) 属性动画重要的类 ValueAnimator ObjectAnimator.ofFloat() translationX translationY alpha rotation rotationX… 示例1: /...

DoTween之队列

//引用命名空间 using DG.Tweening; // 初始化一个sequence Sequence sequence = DOTween.Sequence(); //添加动画 sequence.Append(动画对象.DOScale(Vector3.one, .5f));...

WPF动画速率效果

在WPF中使用动画的情况非常多,而要让动画变得生动往往要使用一些变速动画,WPF也内置了很方便的缓动函数来实现这一功能。 除此之外,WPF还有关键帧动画,利用关键帧动画能够很好的控制动画的细节,与美工的很多设计保持完美一致。关键帧动画中还有一套叫做样条关键帧动画(SplineKeyFrame),这个动画利用一个三次贝塞尔曲线能够更准确的控制动画的速率。 不...

iOS AppIcon透明圆角导致的动画问题

今天设计师给了一个如下AppIcon,四边是透明的圆角区域。 这个图标在iOS14上正常显示没什么问题,但是当使用上滑手势让程序退到后台时,在程序缩小到图标的过程中,动画的4个脚都显示出了不正确的黑色块,十分难看。如下图: 后来发现,如果吧透明圆角去掉,直接使用方形,如下图,就可以解决问题。ios14系统会自动把图标切成带圆角的样式,显示在桌面上。...

iOS开发UI篇—核心动画(关键帧动画)

iOS开发UI篇—核心动画(关键帧动画) 一、简单介绍 是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值 属性解析: values:就是...

移动端动画lottie 和 svga的区别

Lottie  只需要 ui设计师给到json动画文件,像img图片一样import引入即可,对应属性   链接:https://juejin.cn/post/6844903661760413704  或者去官网查看 http://airbnb.io/lottie/#/  svga上来需要先播放动画的dom存在,动态的dom不太适合,官网链接 :htt...

unity用刚体做玩家移动和玩家看向鼠标点

1 //人物移动的一些基础属性 2 private float speed = 5; 3 private floath, v; 4 privateRigidbody rig; 5 privateCamera cam; 6 privateAnimator anm; 7 private bool isMove=...

Unity3D使用碰撞体做触发器实现简单的自己主动开门

 在游戏制作中触发器的使用很的方便也很有用。 这一张我们简介一下怎样使用一个简单的触发器来实现自己主动开门关门的效果。 首先确保你已经对门进行了动画的设置。 详细流程例如以下。 选择Window->Animation打开动画窗体,选中须要加入动画的门之后点击红色button创建新动画。 选中一个须要加入动画的要素之后(比方Postion...

iOS 动画笔记 (二)

有它们俩你就够了! 说明:下面有些概念我说的不怎么详细,网上实在是太多了,说了我觉得也意义不大了!但链接都给大家了,可以自己去看,重点梳理学习写动画的一个过程和一些好的博客! 一:说说这两个三方库,Canvas 和 POP 这里有详细的说明了它们俩的优缺点,我们就不在粘贴复制浪费时间了,链接在下面! iOS动画库Pop和Canvas各自的优势和劣势是什么?...

Unity创建动画的步骤

创建动画的步骤: 1.导入模型和动画进行设置2.创建Animator组件 3.创建并设置Animator Controller   进行设置上面的设置见下面AnimatorController设置4.设置脚本进行动画的控制添加脚本代码的时候,其中首先要做的是获取本身物体上的Animator组件获取方法:首先设置private Animator _ani...