以下代码适合武器贴图枪口朝上、左侧为武器上方的情况。
若贴图朝向不同,我们改变角度的计算方向即可。
改变武器正反通过改变LocalScale实现。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Weapon : MonoBehaviour {
private void FixedUpdate()
{
// 获取鼠标坐标并转换成世界坐标
Vector3 m_mousePosition = Input.mousePosit

这篇博客介绍了如何在Unity2D游戏中实现武器跟随角色旋转和对称效果。通过调整角度计算和利用LocalScale属性,可以适应不同朝向的武器贴图,达到理想的游戏体验。
最低0.47元/天 解锁文章
358

被折叠的 条评论
为什么被折叠?



