unity3d4.6 中文视频教程之飞车游戏

本人录制的视频教程,使用unity3d 4.6版本,讲解了一个赛车游戏的开发,相关的的源码在这里。 主要偏重代码部分,个人提炼的干货,没有冗余的基本操作,而且视频还很清晰,希望能帮助到大家。

为了方便大家下载,上传到了百度网盘,这里

为了方便大家预览,上传到了优酷, 这里

部分源码摘录:

using UnityEngine;
using System.Collections;

public class CameraFollowScript : MonoBehaviour {

    public GameObject car;
    public float distance = 5;
    public float heightDiff = 3;

    public float angleDamping = 1.5f; // 缓冲系数
    public float heightDamping = 1f;

    public float defaultFOV = 60;
    public float zoomRatio = 1.2f;

    private float dstAngleWithDirection = 0;

    // Use this for initialization
    void Start () {

    }   
    // Update is called once per frame
    void Update () {
        float myH = transform.position.y;
        float dstH = car.transform.position.y + heightDiff;
        float retH = Mathf.Lerp(myH, dstH, heightDamping * Time.deltaTime);

        float myAngle =  transform.eulerAngles.y;
        float dstAngle = dstAngleWithDirection;
        float retAngle = Mathf.LerpAngle(myAngle, dstAngle, angleDamping * Time.deltaTim
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值