After Effects 製作動畫 在 windows 漸層異常崩壞情況


先前有介紹到在 React Native上做動畫
可以先透過 After Effects 先做好動畫 透過 lottie 轉成 react 可用的動畫 js 檔

在製作過程中
有發現 漸層的表現在 windows 會有異常的情況
測試時是以win7做為測試 

這裡指的是 lottie 以整包的方式打包 給 react

這裡順帶提一下 , lottie 打包給 react 方式有兩種
1.整個打包 看不到動畫裡的 png
2.部份打包  , png是在外部資料夾額外加載進來


上面使用的是 1 的方式 在windows上異常的情況
同樣作法在 mac 表現在是正常的

而使用 1 or 2 在 windows 表現都是正常的

網路上還有一種說法是版本更新的問題
我們再持續測試 再提供解法給大家

React Native开源特效动画封装库模块(lottie-react-native)

(一).项目介绍
这两天突然发现一个非常好的开源动画特效项目,Airbnb出品,他们公司的产品一向比较精美,而且开源出来的东西非常不错。Lottile组件库本来是适用于Android和iOS平台的。大体流程为:
1.1.使用Adobe After Effects软件做出特效动画;
1.2.通过bodymovin项目工具把特效动画采用JSON格式文件进行导出;
1.3.用Lottie库进行解析JSON文件并且在移动端上面渲染效果即可。
刚创建的React Native交流十群:157867561,欢迎各位大牛,React Native技术爱好者加入交流!同时博客右侧欢迎微信扫描关注订阅号,移动技术干货,精彩文章技术推送!
这样我们在第一次设计的时候,可以设计出来很多精致的动画特效效果,然后去导出相关的动画文件即可。
(二).部分效果
首先我们来看一些精致的效果吧~
Example1
Example2
Example3
Community
Example4
以上所有的动画效果全部通过After Effects工具设计,然后使用bodymovin导出JSON格式文件,直接原生渲染出来,没有其他任何额外的工作量哈。
(三).相关项目
这个项目是在Lottie原生模块库的基础上面进行封装给React Native使用,所有有关解析和渲染的代码都可以在以下的两个相关库中找到。
(四).安装说明
4.1.安装Lottie node模块库
npm i --save lottie-react-native
4.2.如果你在iOS中使用CocoaPods,你可以在Podfile文件中如下配置
pod 'lottie-react-native', :path => '../node_modules/lottie-react-native'
4.3.如果你在iOS中没有使用CocoaPods,可以直接使用react-native linke;进行关联
react-native link lottie-ios
react-native link lottie-react-native/
4.4.针对android版本,你也可以如下使用react-native link
react-native link lottie-react-native
(五).实例说明
查看本库全部的组件API(点击进入)
以下就是Lottie库的基本使用方法,Lottie的动画进度,可以通过Animated的值进行控制,如下代码:
import React from 'react';
import { Animated } from 'react-native';
import Animation from 'lottie-react-native';

export default class BasicExample extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      progress: new Animated.Value(0),
    };
  }

  componentDidMount() {
    Animated.timing(this.state.progress, {
      toValue: 1,
      duration: 5000,
    }).start();
  }

  render() {
    return (
      <Animation
        style={{
          width: 200,
          height: 200,
        }}
        source={require('../path/to/animation.json')}
        progress={this.state.progress}
      />
    );
  }
}
除此之外还有另外一种更加精简的调用方法:
import React from 'react';
import Animation from 'lottie-react-native';

export default class BasicExample extends React.Component {
  componentDidMount() {
    this.animation.play();
  }

  render() {
    return (
      <Animation
        ref={animation => { this.animation = animation; }}
        style={{
          width: 200,
          height: 200,
        }}
        source={require('../path/to/animation.json')}
      />
    );
  }
}
(六).实例项目运行
我们可以通过以下一些步骤方法进行运行实例项目
6.2. cd lottie-react-native 然后执行npm install 安装库依赖
6.3. 执行npm start 打开包server
6.4.然后打开另外一个终端根据,执行如下的一些命令
针对iOS版本:
1.如果你没有安装CocoaPods,可以执行sudo gem install cocoapods
2.安装pods: npm install build:pos;
3.运行实例:npm run run:ios
针对Android版本:
1.直接运行npm run run:android命令即可

HBO打造了一个《西部世界》公园

距离4月22日《西部世界》第二季开播的日子越来越近了,HBO的宣传火力也越来越大了。
2月在超级碗发部了预告片,HBO对《西部世界》第二季的预热营销又有新的大动作了:他们在西南偏南大会举办地建了一个超级逼真的“西部世界”沉浸式主题公园,邀请参会者和媒体前往体验。
这是一个真正可以用“酷”来形容的主题公园,位于西南偏南大会的举办地德州奥斯丁,占地约两英亩(8000平米)的区域几乎还原了剧中的甜水镇(Sweetwater)。
HBO 聘请了 60 名演员、名特技演员、支乐队和 匹本地的马,整套 90 分钟的体验时间,背后有 HBO 和负责该项目的代理公司 Giant Spoon 写的长达 440 页的脚本,整个项目耗费了4个月的时间。
参加西南偏南大会的观众可以在 Westworld 官网上获得门票,和剧中一样,公园的具体地址保密,他们会被带到一个奥斯丁当地的酒吧领取自己的帽子,然后乘上窗户被遮挡的大巴前往园区。
进去之后,完全就是自由行动,你可以选择自己体验的故事线。
太阳落山后,你还能目睹一场枪战,这将是整个体验的高潮,穿着生化服的“园区工作人员”会出现收尸。
完整体验大概需要两小时,据悉,伊隆·马斯克已经带儿子去玩了一把。
整个公园隐藏着各种故事线索和彩蛋,游客从HBO关于第二季的宣传资料中可以解锁这些景点。
当然与剧中角色互动越多、能得到的线索也越多。
《名利场》评论这个主题公园说:并不需要借助高科技VR体验,就可以让那些“杀人机器人”和“AI阴谋论”的粉丝们进入他们喜爱的故事中,来一次互动体验。
这么费尽心思的体验式营销足以看出HBO对《西部世界》第二季的重视,在粉丝们翘首以盼第二季的时候,这么一个主题公园能否缓解大家的急切之心呢?

更多電影日韓劇都在 tao-movie.com



剧评妮可·基德曼将主演HBO新剧《无所作为》

前两天外媒才报道说,《大小谎言》确定要拍第二季,妮可·基德曼等重要卡司都已搞定确定会回归,还增加了梅丽尔·斯特里普,阵容更加豪华。
但因为《大小谎言》原本计划是一部限定剧,即只有1季。
而该剧大受欢迎并拿下艾美、金球等诸多奖项,于是HBO希望扩张。
但因为当时跟演员们谈的只有1季,演员又多是大牌,在剧火了后再谈新合同,演员们在薪酬上就有了很多话语权,导致《大小谎言》的第2季卡司薪水大涨,让HBO相当为难,导致HBO一名高管用“强奸”一词描述与卡司谈判的过程:“从预算方面来说,在没有任何选项到位的情况下开始做第2季,我们就像差点被强奸了。
”不过,随后这

位高管通过《娱乐周刊》就自己使用恶劣词汇发表了道歉声明。

就在粉丝们为《大小谎言》拍第二季的消息激动不已时,妮可·基德曼接着又曝出了自己跟HBO的另一个合作:与《大小谎言》的编剧大卫·E·凯利再度合作,开拍HBO新剧《无所作为》(The Undoing)!


《大小谎言》 这部限定剧改编自基恩·汉弗·科勒茨的小说《你该知道的》(You Should Have Known),基德曼将饰演一位成功的医生格蕾丝·萨克斯,即将出版第一部著





作的她有一位对婚姻忠诚的丈夫,年轻的儿子也就读于纽约市的一家精英私立学校。
然而就在她的书出版前几周,她的人生发生了巨变:一场暴力谋杀,丈夫失踪,引发了一系列灾难。
为了孩子和自己,格蕾丝必须要放弃现在的生活,解开重重谜团,处理危机,创造出另外的人生。

可见这又是一部人生经历坎坷丰富、反映女生成长的女主戏。
凯利和基德曼都将担任《无所作为》的执行制片人。


(大卫·E·凯利)
对于再次跟编剧凯利合作,妮可·基德曼表示很开心:“大卫又创造出了一部具有推动作用的剧集,而且居于中心地位的是一个迷人而复杂的女性角色,对于能够继续与HBO电视台和大卫·E·凯利合作,我感到非常兴奋和荣幸。
”目前,该剧正在寻找导演。

更多電影日韓劇都在 淘影影城 tao-movie.com

免費電影、免費影片,現在就為大家整理免費電影影片線上看平台。?



大家都想看免費電影免費影片

現在就為大家整理免費電影影片線上看平台。


免費電影影片

1.飛狐影城 電影線上看

 2. 淘影 電影線上看

3. 酷播kubo 電影線上看
4. 愛奇藝 線上看電影
5. LiTV 免費電影
6. 優酷 免費影片

7. Vmus 免費影片
8. GenVideos 免費電影
9. Putlocker 線上看電影
10. Xmovies-8 電影線上看