三七互娱php笔试题,【三七互娱】提前批(第一批)笔试题

本文详细解答了Unity3D客户端笔试中的关键问题,包括Delegates和Events应用、延迟加载与销毁特效、通用排序函数、质数检测算法、产品数据结构设计、Unity生命周期管理、AssetBundle内存理解、DrawCall优化、渲染管线概述、Material与Shader区别以及单例模式与观察者模式实例。适合求职者准备Unity3D面试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【三七互娱】2018提前批unity客户端笔试题

1. 简述deleg和event关键字

2. 某工具类函数如下:

[csharp] view plain copy

Util.InvokeDilay(uint pTime,Action pPlayAction);

有十个特效预制体,从Effect1-Effect10的Resources目录下,现在需要2秒,分10次加载,2秒后分别销毁这些特效,写出实现代码。

3.写一个可以对所有可比较类排序的函数

4.策划文档给出一个需求:从0到100,每一帧顺序取出一个数字,判断此数字是否是质数

5.

[csharp] view plain copy

class SerilizedProduct{

//产品唯一标识

public int Key{get,set;}

//产品名称

public string Name{get;set;}

// 产品类型

public int Type{get;set;}

//生产进度

public int Progress{get;set;}

//生产机器号

public int Machine {get; set}

}

如果生产进度1-4之间为未完成产品。生产进度在4-7之间为待完成7-10为待审核请设计数据储存结构,使得可以方便随机查看某类型未完成产品所在的机器号。(要求写出储存数据结构及初始化方法)

6. Unity3D脚本生命周期的几个重要方法,请列举

7. 什么是AssetBundle? 谈谈你对AssetBundle内存分配情况的理解

8. 什么是Draw Call ,有什么方法可以减少DrawCall

9. 谈谈你对U3D渲染管线的理解

10. 什么是material,什么是shader,二者有什么关系

11. 简述单例模式与观察者模式,并用伪代码实现其中之一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值