乳摇
~~~~~~~~~~~~~~RoadLun原创 转载请声明~~~~~~~~~~~~~·
乳摇(胸部物理)是格斗游戏种常见的元素,《生或死》、《街霸》种都有乳摇的身影。本文将展示如何实现乳摇
效果:
实现方法:
源码:附在动点上,动点也是骨骼顶点
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Wobbler : MonoBehaviour {
public Transform centerTran;
Rigidbody rig;
public float hardness; //可以通过这个值修改乳房摇动幅度
private void Start()
{
rig = GetComponent<Rigidbody>();
}
private void FixedUpdate()
{
rig.AddForce(-(transform.position - centerTran.position) * hardness);
}
}
调试乳房的摇动幅度:
1.上个脚本的hardness越大,乳房摇动幅度越小,
2.动点Rigbody的Drag越大,乳房摇动幅度越小
更加逼真的乳摇:
一个乳房不同的部位具有不同的柔软程度,下图
模拟更加逼真的乳摇,可以多设置几个几个动点,乳峰摇动幅度较大,乳根摇动幅度较小,如下图。
资源包:
白膜:
https://pan.baidu.com/s/1-8dH9VdgGNMy1uaX75j3vw (WASD移动角色)
添加乳摇效果的UnityChain小姐姐 (ಡωಡ):
https://pan.baidu.com/s/1Ub7VAqjMkMFcOgF5RiyjQw (请阅读ReadMe)
~~~~~~~~~~~彩蛋(出自《上古卷轴V:天际》mod)~~~~~~~~~~~~~~
相关阅读
【Unity Shader】 Lambert(兰伯特)光照模型
Unity Shader Lambert光照模型与漫反射 一、漫反射简介 漫反射的特点 二、漫反射光照模型-Lambert(兰伯特)光照模型 Lambert 余弦
unity3D UGUI学习(五) EventSystem,EventTrigger响应事件
前言 UGUI中EventSystem主要负责处理输入、射线以及发送事件,一个场景中 只能有一个EventSystem并且需要 BaseInputModule类型组
通常的3D麻将开发胡牌方式为满足N * ABC + M *DDD +EE 的形式,及存在一个对子(EE),剩余牌均能组成顺子(ABC)或者刻子(DDD)。 很容易发现
上面代码,运行后结果如下: FR:徐海涛(hunk xu)
Unity3D 的LookAt() 与 LookRotation()方法的比较
LookAt(),定义: 其定义在UnityEngine.Transform类中,public void LookAt(Vector3 worldPosition);public void LookAt(Transform ta