‍个人主页:@元宇宙-秩沅

‍ hallo 欢迎 点赞 收藏⭐ 留言 加关注✅!

本文由 秩沅 原创

‍ 收录于专栏unity每日一记

️推荐文章


⭐【Unityc#专题篇】之c#系统化大礼包】

⭐【unity数据持久化】数据管理类_PlayerPrfs

⭐【unity本站最全系列】unity常用API大全一篇文章足以


Unity每日一记


文章目录

    • ️推荐文章
    • Unity每日一记
    • (==D==) Camera相机 相关
    • (==E==) Screen屏幕 相关
    • (==F==)动画控制器 相关


D Camera相机 相关


可编辑参数了解

  • Clear Flags

  • CullingMask选择层级进行渲染

  • Projection

  • Target Texture 小地图应用

  • Occlusion Culing 的勾选 优化性能 减少渲染

  • 渲染分辨率的设置了解 –性能相关

  • 分屏操作 viewport Rect –应用于双人成行类的游戏

API

  • 静态成员

  • 委托

  • 成员变量


E Screen屏幕 相关


  • 当前屏幕分辨率宽高的获取
    ——Resolution r = Sreen.currentResolution
  • 当前屏幕宽高的设置
    ——Sreen.width &Screen.heiht
  • 当前屏幕的休眠模式
    ——scree.SleepTimeOut .NewSleep
  • 窗口转换的四个模式
  • 移动屏幕转向

F动画控制器 相关


  • 1,ipg -> UI and 2D
    ( 直接将图集进行拖拽给对象) 变成动画
  • 2,代码更改速度
    animator .speed
  • 3,代码实现动画的播放
    animator.dispaly
  • 4,代码设置过度参数
    animator.Setfloat(“Speed”, 1 )
  • 5,代码实现动画的过度

情况一:
通过按键进行动画的播放
情况二:
和通过参数来进行动画的切换(取消勾选 Has Exit Time)

以标准单位化时间进行淡入淡出效果来播放动画

animator.CrossFade (“Walk” , 0.1f) __值越小过渡的越快

以秒为单位进行淡入淡出效果来播放动画

animator.CrossFadeInFixedTime(“Run”, 0.5f);



你们的点赞 收藏⭐ 留言 关注✅是我持续创作,输出优质内容的最大动力!