新手学unity再见了亲人提问并解答求解答

新手求问,unity直接拖动赋值有什么缺点么_unity3d吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:69,050贴子:
新手求问,unity直接拖动赋值有什么缺点么收藏
RT,例如,public gameobject xx,然后直接拖动赋值,这样做有什么缺点么,还是设置成private,然后用getComponent赋值好,求大神指点
UI视觉,原画,插画,影视动画,VR/AR,影视后期,游戏特效,游戏设计
缺点就是要用手拖。。。而如果每一个东西的脚本里都要用到很多其他东西,就全部要手动拖,就很麻烦了,而用getComponent,你就首先要找到component所在的物体,找物体是需要消耗一定的性能的,性能消耗看你用得方法而大小不一,两者都有优劣吧。我个人比较推荐的做法是创建一个单例,把其他物体需要用到的东西拖到单例中,再通过单例中得物体去getcomponent,这样就会好很多。
手拖是访问速度最快并且最不耗性能(应该?)的方法了吧缺点是游戏稍微一大起来, 很多东西都要做成prefab,但是需要保存的对象上手拖的内容是无法被保存的(除非对象是属于预制体本身组件)
我之前很喜欢GetComponent,现在则基本上全部用手拖了。我的感觉是:GetComponent逻辑都在代码里,看代码的时候便于理解和维护。手拖则更加直接快捷,而且感觉运行上的性能开销也会小一点。
手拖唯一害怕的就是不知道哪天没了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或求解答,新手入门,一点也不懂!
public class Study {
public static void main(String[] args){
final String SEX="BOY";
System.out.println(SEX);
哪里错了?可以教教我吗?
写下你的评论...
写下你的评论...
为什么其他人用String也可以呢
写下你的评论...
写下你的评论...
Copyright (C)
All Rights Reserved | 京ICP备 号-2新手又有问题求解答。。_unity3d吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:69,050贴子:
新手又有问题求解答。。收藏
当点击开始按钮,跳转到游戏界面,我想的是屏幕显示3,2,1倒计时后游戏开始,请问这个倒计时应该怎么实现?纯新手,求解
UI视觉,原画,插画,影视动画,VR/AR,影视后期,游戏特效,游戏设计
地铁上说请勿携带易燃易爆品 我默默下车了 因为我
自己写个计时器,或者用携程也可以
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 unity新手教程 的文章

 

随机推荐