美文网首页
ShaderWeaver使用教程7-美化精灵动画

ShaderWeaver使用教程7-美化精灵动画

作者: OneMore2018 | 来源:发表于2018-03-20 12:26 被阅读260次

    我们将在本教程中做什么

    准备节点

    按下“ShaderWeaver”窗口右下方的“+”按钮

    将“着色器类型:”更改为“精灵”

    在项目视图中打开“ShaderWeaver / Standard Assets / 2D / Sprites”文件夹

    ,并将“RobotBoyRunSprite”纹理的“RobotBoyRun00”精灵设置为ROOT节点

    添加图像节点

    在“项目”视图中打开“ShaderWeaver / Textures”文件夹,

    并将“wave”纹理设置为image1节点

    按下image1节点的“编辑”按钮

    按下“+”按钮

    将“混合操作”更改为“添加内部”

    选择“移动”

    在“Y”的输入栏中输入“-0.1”

    连接image1和ROOT节点

    现在节点已准备就绪

    保存着色器

    在“ShaderWeaver”窗口中选择“保存”并保存着色器,将

    文件名设置为“tutorial7.shader”

    如果这些文件被添加到项目视图中,则着色器创建完成

    “ShaderWeaver”窗口的预览

    可以确认机器人正在消失

    使用创建的着色器

    从Unity菜单中选择“GameObject> 2D Object> Sprite”

    选择由Hierarchy创建的“New Sprite”对象,然后

    从“Inspector”添加组件中选择“Animator”

    在项目视图中,打开“ShaderWeaver / Standard Assets / 2D / Animator”文件夹并将

    “2d Character Annimation Run”设置为“Controller”

    将项目视图中的“tutorial 7”材质拖到“材质”进行设置

    从“Inspector”添加组件中选择“Sprite Animation”

    适当设置“New Sprite”对象的大小(x:5,y:5等)

    当你运行Unity时,你可以检查你创建的着色器是否工作正常

    这是向精灵动画添加效果的方式

    相关文章

      网友评论

          本文标题:ShaderWeaver使用教程7-美化精灵动画

          本文链接:https://www.haomeiwen.com/subject/mggvqftx.html