首页 > 其他分享 >【Unity学习笔记】Transform—游戏物体的缩放和看向

【Unity学习笔记】Transform—游戏物体的缩放和看向

时间:2022-08-27 12:56:46浏览次数:86  
标签:System 缩放 transform Transform Unity Collections using

1.缩放相关

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson8 : MonoBehaviour
{
    void Start()
    {
        //获取相对世界坐标系的缩放数值
        print(this.transform.lossyScale);

        //获取相对本地坐标系的缩放数值(相对父对象)
        print(this.transform.localScale);

        //注意:1.同样 缩放也不能单独该x、y、z,只能一起改
        //     2.相对于世界坐标系的缩放大小 只能得 不能改,所以如果要用代码修改缩放大小,都是改相对父对象得缩放大小
        //     3.Unity没有提供关于缩放的API,之前的位移、旋转都提供了对应的API,但缩放没有
        //直接修改范例
        //this.transform.localScale = new Vector3(3, 3, 3);
        //慢慢变大范例(需写在Update里)
        //this.transform.localScale += Vector3.one * Time.deltaTime;
    }
}

2.看向相关

看向:让一个对象的面朝向,一致看向某一个点 或者某一个对象

现有:
在这里插入图片描述

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson8 : MonoBehaviour
{
    //要看向的一个对象
    public Transform lookAtObj;
    void Update()
    {
        //看向一个点
        //传入一个点
        this.transform.LookAt(Vector3.zero);

        //看向一个对象
        //传入一个对象的Transform
        this.transform.LookAt(lookAtObj);
    }
}

运行:
在这里插入图片描述

标签:System,缩放,transform,Transform,Unity,Collections,using
From: https://www.cnblogs.com/ElecSheep/p/16630364.html

相关文章

  • 对博客园图片进行统一缩放
    importosimportrefile=r'k8s.md'new_file='new_'+filepattern=re.compile(r"(\s*)!\[\]\((https://.*png)\)")withopen(file,'r',encoding='utf-8')as......
  • Unity中的宏定义
    有时候我们需要使用区分不同平台来实现不同的逻辑,这个时候就用到宏定义了基本语法#ifUNITY_EDITOR_WIN||UNITY_STANDALONE#elifUNITY_ANDROID#else......
  • UnityEditor Undo
    最重要的几项操作如下所述:修改单个属性:Undo.RecordObject(myGameObject.transform,"ZeroTransformPosition");myGameObject.transform.position=Vector3.zero;......
  • 【CVPR2022】LAVT: Language-Aware Vision Transformer for Referring Image Segmenta
    【CVPR2022】LAVT:Language-AwareVisionTransformerforReferringImageSegmentation论文地址:https://arxiv.org/abs/2112.02244代码地址:https://github.com/yz93......
  • ElementUI 调整image-viewer滚动时的缩放速度
    FLowUs邀请链接:https://flowus.cn/login?code=AXNU63FlowUs邀请码:AXNU63在node_modules/element-ui中,找打el-image下的image-viewer组件,将其复制出来到项目中,作如......
  • Unity-单例模板
    普通单例模板publicabstractclassSingleton<T>whereT:new(){privatestaticTinstance;publicstaticTInstance{get{if(i......
  • Codeforces Round #710 (Div. 3) D. Epic Transformation(优先队列)
    https://codeforces.com/contest/1506/problem/D鉴定完毕,这题卡映射数量到优先队列的那一步操作给你一个由整数组成的长度为n的数组a。您可以对阵列应用由几个步骤组成......
  • Unity 笔记UnityXR简单使用
    插件导入:打开PackageManager添加XRInteractionToolki添加XRPluginManagement5.PS:如果PackgeManager找不到上面的插件,可以按照下图更改筛选条件。(感谢小pp侠提出意见)......
  • Event Transformer. A sparse-aware solution for efficient event data processing
    郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布!  CVPR2022 Abstract对于在资源匮乏和具有挑战性的环境中运行的许多应用程序来说,事件摄像机是非常感......
  • vue 大屏等比缩放适配方法
    大屏适配方案之一,根据设计稿尺寸,固定容器尺寸,内容完全按设计稿大小开发,可保持比例居中显示。//windowScale.jsexportfunctionuseIndex(appRef,fill){//*appRef......