zoukankan      html  css  js  c++  java
  • unity材质球贴图滚动

       using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class NewBehaviourScript : MonoBehaviour {
    
        //滚动速度
        public float HorSpeed = 1.0f;
        public float VerSpeed = 1.0f;
    
        //Offset偏移量
        //水平滚动Offset.y
        public float HorMin = 1.0f;
        public float HorMax = 2.0f;
        //垂直滚动Offset.x
        public float VerMin = 1.0f;
        public float VerMax = 2.0f;
    
        //渲染器
        MeshRenderer MeshR ;
    
        private void Awake()
        {
            //获得渲染器
            MeshR = GetComponent<MeshRenderer>();
        }
    
        private void Update()
        {
    
            Vector2 Offset = new Vector2(
                (MeshR.material.mainTextureOffset.x > HorMax) ? HorMin : MeshR.material.mainTextureOffset.x + Time.deltaTime * HorSpeed,
               (MeshR.material.mainTextureOffset.y > VerMax) ? VerMin : MeshR.material.mainTextureOffset.y + Time.deltaTime * VerSpeed
               );
    
            MeshR.material.mainTextureOffset = Offset;
        }
    
    }
    
    
  • 相关阅读:
    qt串口
    视频笔记
    视频笔记3
    视频笔记2
    视频笔记1
    将VariantMap添加到数据库
    QT5.9笔记
    li里面input框贴顶
    html增加空格
    linux图形化界面管理工具宝塔面板
  • 原文地址:https://www.cnblogs.com/Prode/p/9999463.html
Copyright © 2011-2022 走看看