摘要: ThirdPersonMove if (Input.GetKey(KeyCode.LeftShift)) { //animator.speed = moveSpeed * 1.5f / animator.humanScale; //只改变走路的速度,在混合树上乘这个SprintSpeed参数 ani 阅读全文
posted @ 2025-08-02 19:24 EanoJiang 阅读(25) 评论(0) 推荐(0)
摘要: 骑马系统 人物在马上的脚本 using MalbersAnimations; using System.Collections; using System.Collections.Generic; using UnityEngine; public class ThirdPersonRidingHo 阅读全文
posted @ 2025-08-02 01:23 EanoJiang 阅读(397) 评论(2) 推荐(1)
摘要: 把原先的PlayerController脚本替换为这个 ThirdPersonMove using UnityEngine; using UnityEngine.InputSystem; public class ThirdPersonMove : MonoBehaviour { //锁定目标 pu 阅读全文
posted @ 2025-08-01 01:09 EanoJiang 阅读(26) 评论(0) 推荐(0)
摘要: 为Animator加入Combat anim 在Base Layer 下面新建一个Override Layer,权重设置为1 在Layer层新建一个Empty,Combat动画指向Empty Player和Enemy的脚本结构 MeleeFighter将是玩家和敌人共用的近战战斗机制脚本 Melee 阅读全文
posted @ 2025-07-31 18:25 EanoJiang 阅读(32) 评论(0) 推荐(0)
摘要: Animator——新建一个混合树Roll ThirdPersonRoll using System.Collections; using System.Collections.Generic; using UnityEngine; public class ThirdPersonRoll : Mo 阅读全文
posted @ 2025-07-31 18:24 EanoJiang 阅读(15) 评论(0) 推荐(0)
摘要: 输入控制 PlayerController //是否跳跃 public bool jump; 重构输入控制 #region 角色输入控制 #region 水平方向 float h = Input.GetAxis("Horizontal"); float v = Input.GetAxis("Vert 阅读全文
posted @ 2025-07-30 15:52 EanoJiang 阅读(33) 评论(0) 推荐(0)
摘要: CG语句写在哪 CG需要写在Pass中,在CGPROGRAM和ENDCG之间 pragma申明编译指令 定义实现 顶点/片元着色器 代码的函数名称 pragma vertex 名字(实现顶点着色器的函数名) pragma fragment 名字(实现片元着色器的函数名) 作用:将顶点/片元着色器实现 阅读全文
posted @ 2025-06-26 14:37 EanoJiang 阅读(25) 评论(0) 推荐(0)
摘要: C#入门篇 EanoJiang/CSharp-: C#入门教程,自用 程序思维题: 两根不均匀的香,烧完一根是1h,怎么用来计时15min呢? 思路:一根香从两头同时点燃烧完是30min,只需再对半即可,那么怎么对半呢?可以在第一根香两端同时点燃的时候也点燃第二根香的一端,这样,当第一根香烧完的时候 阅读全文
posted @ 2025-06-23 17:50 EanoJiang 阅读(587) 评论(0) 推荐(1)
摘要: 计算机基础 阅读全文
posted @ 2025-06-05 20:43 EanoJiang 阅读(101) 评论(0) 推荐(0)
摘要: 计算机基础 阅读全文
posted @ 2025-06-05 20:42 EanoJiang 阅读(44) 评论(0) 推荐(0)