湖北体彩网

<var id="dkhdx"></var>

<var id="dkhdx"></var>
<code id="dkhdx"><rt id="dkhdx"></rt></code>
    <dl id="dkhdx"></dl>
  • <code id="dkhdx"><ol id="dkhdx"></ol></code>

    <cite id="dkhdx"><video id="dkhdx"></video></cite>
  • <acronym id="dkhdx"></acronym>
  •  找回密碼
     注冊帳號

    掃一掃,訪問微社區

    animation 動畫

    2014-12-31 01:50| 發布者: 楊炎| 查看: 2407| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

    摘要: animation 動畫inherits frombehaviour,ienumerablethe animation component is used to play back animations.animation組件用于播放動畫。you can assign animation clips to the animation component and control ...

    animation 動畫

    inherits frombehaviour,ienumerable

    the animation component is used to play back animations.

    animation組件用于播放動畫。

    you can assign animation clips to the animation component and control playback from your script. the animation system in unity is weight based and supports: animation blending, additive animations, animation mixing, layers and full control over all aspects of animation playback.

    可以指定動畫剪輯到動畫組件并從腳本控制動畫播放。在unity的動畫系統基于權重并且支持動畫融合,疊加動畫,動畫混合,標簽和 完全控制動畫播放的各個方面。

    to play a simple animation useanimation.play

    to cross-fade between animations useanimation.crossfade

    to change how animations wrap (loop, once, pingpong) change thewrapmodeof the respective animationclips in their import settings, oruse animationstate.wrapmodeto change it at runtime.

    animationstatecan be used to change the layer of an animation, modify playback speed, and for direct control over blending and mixing.

    如果想播放一個簡單的動畫,可以使用animation.play;

    如果想在動畫之間交叉淡入,可以使用animation.crossfade;

    如果想改變動畫模式(循環,一次,乒乓),可以改變動畫導入設置里面的動畫幀的wrapmode,或者在運行時改變animationstate.wrapmode的值;

    animationstate可以用于改變動畫的層,修改播放速度,并且直接控制融合與混合。

    animation also supports enumerators so you can loop through all animationstates like this:

    動畫也支持枚舉,所以你可以像這樣在animationstates之間循環:

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    public void awake() {

    foreach (animationstatestate in animation) {

    state.speed = 0.5f;

    }

    }

    }

    // make all animations in this character play at half speed

    // 使這個角色的所有動畫的播放速度降為一半

    for (var state :animationstatein animation) {

    state.speed = 0.5;

    }

    variables變量

    clip

    the default animation.

    默認的動畫剪輯。

    playautomatically

    should the default animation clip (animation.clip) automatically start playing on startup.

    是否在開始的時候自動播放默認的動畫(animation.clip)。

    wrapmode

    how should time beyond the playback range of the clip be treated?

    動畫剪輯播放完成之后,應該如何操作?

    isplaying

    are we playing any animations?

    是否在播放任何動畫?

    this [string name]

    returns the animation state named name.

    返回名稱為name的動畫狀態。

    animatephysics

    when turned on, animations will be executed in the physics loop. this is only useful in conjunction with kinematic rigidbodies.

    如果打開這個選項,動畫會在物理循環過程中被執行。這個選項只有在結合運動學剛體的時候才有用。

    animateonlyifvisible

    when turned on, unity might stop animating if it thinks that the results of the animation won't be visible to the user.

    如果打開這個選項,unity可能在它認為用戶不會看到當前動畫的時候停止播放。

    cullingtype

    controls culling of this animation component.

    控制動畫組件的消隱。

    localbounds

    aabb of this animation animation component in local space.

    在本地坐標空間這個動畫的動畫組件的aabb。

    functions函數

    stop

    stops all playing animations that were started with this animation.

    停止所有當前animation正在播放的動畫。

    rewind

    rewinds the animation named name.

    倒播名稱為name的動畫。

    sample

    samples animations at the current state.

    在當前狀態對動畫進行采樣。

    isplaying

    is the animation named name playing?

    名為name的動畫正在播放嗎?

    play

    plays animation without any blending.

    沒有任何混合的播放動畫。

    crossfade

    fades the animation with name animation in over a period of time seconds and fades other animations out.

    在一定時間內淡入名稱為name的動畫并且淡出其他動畫。

    blend

    blends the animation named animation towards targetweight over the next time seconds.

    在接下來的幾秒內混合名稱為name的動畫直到targetweight。

    crossfadequeued

    cross fades an animation after previous animations has finished playing.

    在前一個動畫播放完成之后淡入淡出下一個動畫。

    playqueued

    plays an animation after previous animations has finished playing.

    在前一個動畫播放完成之后直接播放下一個動畫。

    addclip

    adds a clip to the animation with name newname.

    給動畫添加一個名稱為newname的動畫剪輯。

    removeclip

    remove clip from the animation list.

    從動畫列表移除剪輯。

    getclipcount

    get the number of clips currently assigned to this animation

    取得當前動畫的動畫剪輯數量。

    synclayer

    synchronizes playback speed of all animations in the layer.

    同步某層的動畫的播放速度。

    inherited members繼承成員

    inherited variables繼承變量

    enabled

    enabled behaviours are updated, disabled behaviours are not.

    啟用行為被更新,禁用行為不更新。

    transform

    thetransformattached to thisgameobject(null if there is none attached).

    transform附加到gameobject(游戲物體)(如無附加則為空)。

    rigidbody

    therigidbodyattached to thisgameobject(null if there is none attached).

    rigidbody附加到gameobject(游戲物體)(如無附加則為空)。

    camera

    thecameraattached to thisgameobject(null if there is none attached).

    camera附加到gameobject(游戲物體)(如無附加則為空)。

    light

    thelightattached to thisgameobject(null if there is none attached).

    light附加到gameobject(游戲物體)(如無附加則為空)。

    animation

    theanimationattached to thisgameobject(null if there is none attached).

    animation附加到gameobject(游戲物體)(如無附加則為空)。

    constantforce

    theconstantforceattached to thisgameobject(null if there is none attached).

    constantforce附加到gameobject(游戲物體)(如無附加則為空)。

    renderer

    therendererattached to thisgameobject(null if there is none attached).

    renderer附加到gameobject(游戲物體)(如無附加則為空)。

    audio

    theaudiosourceattached to thisgameobject(null if there is none attached).

    audiosource附加到gameobject(游戲物體)(如無附加則為空)。

    guitext

    theguitextattached to thisgameobject(null if there is none attached).

    guitext附加到gameobject(游戲物體)(如無附加則為空)。

    networkview

    thenetworkviewattached to thisgameobject(read only). (null if there is none attached)

    networkview附加到gameobject(游戲物體)(只讀)(如無附加則為空)。

    guitexture

    theguitextureattached to thisgameobject(read only). (null if there is none attached)

    guitexture附加到gameobject(游戲物體)(只讀)(如無附加則為空)。

    collider

    thecolliderattached to thisgameobject(null if there is none attached).

    collider附加到gameobject(游戲物體)(如無附加則為空)。

    hingejoint

    thehingejointattached to thisgameobject(null if there is none attached).

    hingejoint附加到gameobject(游戲物體)(如無附加則為空)。

    particleemitter

    theparticleemitterattached to thisgameobject(null if there is none attached).

    particleemitter附加到gameobject(游戲物體)(如無附加則為空)。

    gameobject

    the game object this component is attached to. a component is always attached to a game object.

    組件附加的游戲物體。一個組件總是被附加到一個游戲物體。

    tag

    the tag of this game object.

    游戲物體的標簽。

    name

    the name of the object. //物體的名字

    hideflags

    should the object be hidden, saved with the scene or modifiable by the user?

    物體是否被隱藏、保存在場景中或被用戶修改?

    文章點評
    连州| 双阳| 南阳| 泸定| 衡阳县| 天峨| 普兰店| 伊宁县| 板栏| 吉兰太| 萍乡| 文安| 治多| 綦江| 雷州| 康乐| 旺苍| 德令哈| 来凤| 铜陵| 江华| 永丰| 利川| 莒县| 望都| 万州龙宝| 博乐| 澳门| 高雄| 黄龙| 连江| 鸡东| 凤翔| 山阴| 岐山| 梨树| 福贡| 朱日和| 普兰店| 关岭| 米泉| 麦盖提| 榕江| 温岭| 无棣| 兰州| 肥东| 满城| 韩城| 永靖| 西连岛| 孝感| 灵台| 丰镇| 永吉| 德兴| 邓州| 武川| 荣昌| 温县| 顺义| 阿瓦提| 泌阳| 凉山| 乌拉特后旗| 五峰| 野牛沟| 卓资| 丰台| 三峡| 伊宁| 固阳| 定海| 和林格尔| 新竹县| 珊瑚岛| 怀仁| 松溪| 抚宁| 黄陂| 衡山| 仁和| 章党| 朝阳| 鄂尔多斯| 桐柏| 汶上| 岫岩| 岱山| 齐齐哈尔| 临湘| 长治| 张家界| 东方| 连江| 乌伊岭| 大石桥| 临沧| 浑源| 柳林| 榆次| 凉城| 西盟| 上思| 泸县| 崇州| 当涂| 苏尼特右旗| 武清| 炉山| 香格里拉| 崇阳| 清流| 宁国| 东阳| 弥勒| 牡丹江| 木里| 红安| 五寨| 灵川| 南宁| 汇川| 晋城| 新余| 类乌齐| 汤河口| 漠河| 浮山| 麦盖提| 贵德| 泾县| 兰坪| 四会| 定海| 塔城| 葫芦岛| 尼木| 沧州| 木兰| 黄南| 营山| 东丰| 天池| 阜阳| 建阳| 平远| 喀什| 信丰| 台州| 新邵| 扬中| 班戈| 托克托| 庆阳| 临猗| 洪江| 巴林左旗| 阿瓦提| 宜都| 和硕| 大兴安岭| 镇源| 托克托| 威信| 静海| 宝过图| 玉溪| 佳县| 九龙| 泰宁| 镇平| 清水河| 河口| 江津| 海南| 垫江| 金乡| 灵宝| 井研| 峨山| 万州天城| 盱眙| 宁国| 衢州| 柘城| 长清| 沽源| 马边| 乌鲁木齐| 楚州| 张家口| 淮阳| 大足| 石河子| 靖边| 洪湖| 新干| 巫溪| 八里罕| 太华山| 通道| 福州郊区| 岚县| 通榆| 长宁| 无锡| 敖汉旗| 台前| 东港| 周口| 英德| 黄陂| 畹町镇| 简阳| 白城| 三原| 绥德| 安多| 新泰| 莫力达瓦旗| 浑源| 故城| 西乌珠穆沁旗| 泗阳| 巴彦诺尔贡| 贵港| 赣榆| 开鲁| 卫辉| 石楼| 黄山站| 鹤峰| 台北市| 余干| 天河| 花都| 荣县| 金平| 大港| 石渠| 灌云| 丰宁| 镇远| 海西| 藤县| 卫辉| 贡山| 宜川| 武平| 镇沅| 青龙山| 丰顺| 金州| 陵县| 莱西| 西乡| 乌兰浩特| 巨野| 鄂托克旗| 镇巴| 田阳| 炉山| 威海| 昭平| 泾川| 开江| 和林格尔| 万年| 宝坻| 阿拉山口| 嵩明| 河南| 鄂伦春旗| 夏河| 裕民| 淖毛湖| 歙县| 耿马| 南溪| 昌邑| 三亚| 临洮| 威信| 韩城| 鄞县| 土默特左旗| 苏尼特左旗| 柳河| 太原南郊| 乐平| 乳源| 景洪| 自贡| 凤冈| 平阳| 合作| 蒲城| 怒江| 吴江| 兴和| 鄞州| 汝阳| 凤山| 炮台| 上虞| 乐至| 磐石| 杨凌| 富平| 叶城| 博兴| 沙雅| 武城| 凌源| 洪雅| 正阳| 乌审召| 衡阳县| 宿迁| 阳曲| 江安| 乾县| 弋阳| 乌伊岭| 灵璧| 临沧| 汉沽| 翼城| 中心站| 溆浦| 江永| 东海| 方山| 河间| 昭通| 天台| 苏尼特左旗| 潼关| 平远| 即墨| 涡阳| 阿里山| 东方| 桓台| 都兰| 卓尼| 偃师| 济阳| 四子王旗| 吴忠| 辉县| 大同县| 太谷| 呈贡| 西和| 呼伦贝尔| 龙胜| 海安| 武宣| 哈巴河| 黑河| 泾阳| 海东| 张家川| 硕龙| 多伦| 巴林右旗| 新县| 乐清| 岢岚| 澜沧| 常德| 吐鲁番| 旌德| 眉县| 凉山| 南郑| 肥西| 多伦| 日照| 洛宁| 仁寿| 防城港| 莱芜| 石河子| 扶沟| 叶县| 庆阳| 沽源| 汉沽| 横峰| 昌乐| 双城| 咸宁| 密云上甸子| 开平| 墨竹贡卡| 苏家屯| 昌都