前端与游戏前端unityUI比较
文章目录
- 前言
- UI
- 语言比较
前言
- 因为最近在学习js前端技术,和自己比较熟悉的u3d进行比较之后发现有很多共通之处
- 现在我来罗列一下
UI
- Unity具有自己的GUI,浏览器的UI是html
- 相同之处在于,他们的控件形式差不多,都是具有text,button,input,image这些
- 两者的UI都要通过代码写出来
- 两者都具有优秀的UI框架,Unity是UGUI,FGUI,html是BootStrap,layUI等多种框架
- 两者都需要针对各自地终端进行适配,html需要针对浏览器进行适配,ugui同样需要针对各式各样的手机类型进行缩放适配
- 两者都是用树状节点的结构来组织UI的,html本身是利用DOM来查找各自UI元素,而Unity则提供了自身的一套UI接口
- 不同之处,htmlUI需要用js语言来控制,UnityUI需要用C#语言来控制
- 渲染模式不同。这个留着再说
- 网页端的UI是
css
来控制整个页面的样式,html
来控制具体的控件和内容。是完全分离的。但是Unity就UGUI来说,他的每一个控件都是把css, html, js
三者完全耦合在一起的。而他的GUI
则是使用一种更诡异的组织形式。 - (不过我想这个可能和项目类型有关,游戏本身的UI在制作出来后,各自的大小颜色是完全确定了,很难再改。但是网页就需要频繁的更换样式,所以才会有分离的需求)
语言比较
- Unity本身使用的语言是C#,而浏览器使用的是js
- 因为js标准每个浏览器实现的标准不同。所以导致要考虑js本身的适配问题。
前端与游戏前端unityUI比较相关推荐
- mPaaS 月度小报|为采购而生,全新资源包上架;前端 2D 游戏化互动入门指南
简介:文末福利大放送,速来~ 本月亮点速览 技术干货 所有前端都要看的 2D 游戏化互动入门基础 mPaaS 动态 资源包上新:除了折扣更是便捷 小程序市场开放公测,复刻超级 App 模型 开发者活动 ...
- 金榜提名前端小游戏教程(含冒泡,canvas烟花特效,适配pc,手机)内含源码
一年一次的高考是人生的第一个重要转折点,如果能重来一起进入时光机,高考前一天小编随便做了一个测一测命中注定大学的小小游戏.(vue前端小游戏,canvas动画) 效果图 源代码 1.html代码 &l ...
- html5 | 前端小游戏 | 2048 益智游戏
游戏截图 游戏说明 2048网页版游戏,移动方向键,让相同数字组合争取获得最高分数. 项目结构 iindex.html代码 <!DOCTYPE html> <html>< ...
- 乾坤 微前端_微前端架构初探以及我的前端技术盘点
前言 最近几年微前端一直是前端界的热门议题, 它类似于微服务架构, 主要面向于浏览器端,能将一个复杂而庞大的单体应用拆分为多个功能模块清晰且独立的子应用,且共同服于务同一个主应用.各个子应用可以独立运 ...
- 开发web前端_移动前端开发和web前端开发的区别?
如果说非要有区别的话应该就是开发的软件和方式不同,因为他们本来就不属于一端的东西,具体来看看下面: web前端开发 用最简单粗暴的方式来讲,就是用html + css + javascript来构建一 ...
- 好全的前端只是体系(前端架构师来找找有木有你想要的) 四
好全的前端只是体系(前端架构师来找找有木有你想要的) 一 好全的前端只是体系(前端架构师来找找有木有你想要的) 二 好全的前端只是体系(前端架构师来找找有木有你想要的) 三 好全的前端只是体系(前端架 ...
- 什么是web前端?web前端前景怎么样?
1.什么是web前端呢? 简单来说,我们使用的app.网页.小程序中可以直接看到的东西都属于前端,里边的数据属于后端取出的.详细概念如下: WEB(World WideWeb) 即全球广域网,也称万维 ...
- 前端劝退之前端知识体系(前端面试体系)
关注公众号 前端开发博客,领27本电子书 回复加群,自助秒进前端群 写文的目的主要是梳理下知识,能对复习有点帮助就行,本文主要针对前端知识体系相关,涉及的内容有: 浏览器 计算机网络 前端基础(htm ...
- 前端分离的前端开发工具_使我成为前端开发人员工作的工具和资源
前端分离的前端开发工具 Learning front-end development can be a bit overwhelming at times. There are so many res ...
- 前端完全分离和前端不完全分离
前后端不完全分离 后台,新建一个路由接口,指定一个模板jsp, 告诉前端,这个地址对应这个jsp,前端修改jsp,js,测试 不分离就是要在前端的机器上也运行所有的后端代码.包括数据库,后续运行起来比 ...
最新文章
- DNS服务器分离解析 RAID阵列 进程管理 日志管理 systemd作用
- Android监听程序自身被卸载
- unity中单位是米还是厘米_小学数学常用单位换算汇总,收藏起来方便孩子查阅...
- 解决一次由于SSL证书到期导致的网站不能访问的问题(Nginx,php,Apache)
- 怎么在pptv里下载电视剧
- delphi 线程安全list_Java的中的集合(容器)-List
- 怎么样辨别穷人跟有钱人?
- 说文解字 —— 汉字的构成及语义的变化
- PHP SESSION
- 修改 设备的mac 地址
- 计算机语言基础入门百度云,汇编计算机语言入门教程
- 处理机调度之时间片轮转调度算法实现
- 网络知识之——Mac地址和ping
- Limelight完成了对雅虎Edgecast的收购,合并后的公司更名为Edgio,成为全球边缘解决方案的领导者...
- 数据库如何转身云原生数据库
- 国内有那些chia矿池,chia矿池排行那几家比较靠谱
- C语言 上机课练习题
- 微软.Net 社区虚拟大会 -- 首日重点(dotnetConf 2016)
- 基于域控的SSO单点登录
- 射命丸文的取材之旅题解
热门文章
- L1-032 Left-pad (20 分)—团体程序设计天梯赛
- Linux的LCD硬件实现原理和FrameBuffer简介
- python基础 网络编程
- Spark:性能调优
- 【more effective c++读书笔记】【第5章】技术(5)——Reference counting(引用计数)(2)...
- IOS用正则验证手机号
- DHCP详细工作过程(转)
- 卖两本windows phone的书
- Rearchitect Your Web Applications for Microsoft ASP.NET 2.0
- adb 静默安装_Android静默安装的实现方案(一)