# 面试题 **Repository Path**: asiworld/interview_questions ## Basic Information - **Project Name**: 面试题 - **Description**: 初级unity 面试题 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-02-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 第一题:屏幕适配 在场景中利用UGUI,写入一个文本"hello world"字体大小设置成300,并居中在屏幕中间 ![image-20200223184805562](readme.assets/image-20200223184805562.png) 利用任意方法适配,图片中的所有分辨率,(不可以改变字体大小) ![image-20200223185245700](readme.assets/image-20200223185245700.png) # 第二题:修改模型颜色 - 在场景中创建一个cube - 当鼠标移动到cube上,cube的颜色就逐渐/直接发生变化 - 当鼠标移动出cube上的时候,cube的颜色就逐渐/直接回复到原来的样子. # 第三题:设置模型位置 - 场景中设置一个底面 - 地面上有两个cube - 一个cube高度为10,另一个高度为稍高于底面 - 无论哪个cube落地另一个cube的高度就变为10 ![2020-02-23 19-16-372020223191931](readme.assets/2020-02-23 19-16-372020223191931.gif) # 第四题:ui事件 - 创建一个slider - 创建一个text - slider的最小值是0.1,slider的最大值是100.0f - 运行之后,拖动slider,text内容就是slider的值,并且,camera的field of view的值跟随变化