• 手机版
  • 热门标签
  • 站点地图
  • 我要投稿
  • 广告合作
  • 联系我们
编程之家
AI导航网
  • 广告位招租
  • 广告位招租
  • 首页
  • 编程教程
  • 编程导航
  • 编程百科
  • 编程问答
  • 编程博文
  • 编程实例
  • 硬件设备
  • 网络运营
  • 软件教程
  • 移动数码
  • 办公软件
  • 人工智能
  • ▸ HTML
  • ▸ HTML5
  • ▸ JavaScript
  • ▸ CSS
  • ▸ jQuery
  • ▸ Bootstrap
  • ▸ Angularjs
  • ▸ TypeScript
  • ▸ Vue
  • ▸ Dojo
  • ▸ Json
  • ▸ Electron
  • ▸ Node.js
  • ▸ extjs
  • ▸ Express
  • ▸ XML
  • ▸ ES6
  • ▸ Ajax
  • ▸ Flash
  • ▸ Unity
  • ▸ uniapp
  • ▸ Unity3d
  • ▸ React
  • ▸ Flex
  • ▸ Ant Design
  • ▸ elementui
  • ▸ Web前端
  • ▸ 微信小程序
  • ▸ 微信公众号
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
  • 编程之家
  • Unity3d
Unity3D----触发检测与碰撞检测
在许多游戏有这机关或者金币,玩家可以去触发,在Unity中有触发检测以及碰撞检测来实现触发游戏场景中的一些道具。1.碰撞器发生碰撞的条件:主动方必须有rigidbody组件,发生碰撞的两个游戏对象必须有Collider,被动方对于rigidBody组件可又不可无。方法:2.触发器发生触发的条件:
Unity3D直播播放器SDK
大牛直播SDKunity3d直播播放端目前已完美支持windows/android/iOS三个平台,秉承了高稳定、超低延迟的SDK特性,也可能是unity3d下最好用的rtmptsp直播播放SDK。支持快照、录像、实时静音、buffertime设置、视频view旋转、快速切换URL等特性。具体步骤如下:1.NativeRTSP或RT
Unity3D最佳实践:避坑技巧
以下总结一部分来自经验之谈,一部分来自其他人的分享。总的来讲,Unity开发原型和效果、验证想法,确实是无比便利。可能一个月就把核心玩法做得差不多。强大的编辑器功能让我们也有很大的可扩展空间来协助我们开发工具。可是编辑器是把双刃剑。如果提前看清楚有什么坑在前面,或者其他
Unity3D开发学习⒇① 光效
 目录(据说这里用的其实是3d光效,3d灯光在2d项目里有很多限制,比如2d的sprite无法对3d灯光产生阴影等等)2d光效正确使用康麦扣新视频,这里按照原视频1.光效  先给背景设置个material  变暗了    在根目录下添加Material(Diffuse)  设置Diffuse(漫反射)
Unity3D NGUI插件(3.12/2018/2019)
     Link:https://pan.baidu.com/s/1-m5sEUxZXlXsMi72o7rXlg Code:zwb9 
移动滑杆控制UGUI实现Unity3D
最近学习,碰到个移动滑杆控制操作的代码,写的不错,在这里和大家分享一下UI:首先用UGUI创建个滑杆做好UI,添加个脚本,脚本中需要实现三个接口分别是:功能主要是实现拖拽和起始、结束时所触发的事件,具体可以在官网了解一下。滑杆要实现的功能有滑杆会出现手点击屏幕的位置,中
Unity3D离线版数字地球实现
Unity3D离线版数字地球实现概述效果展示设计思路GIS相关计算公式(经纬度与三维坐标)GIS计算公式(瓦片,像素与经纬度)基本流程瓦片资源包概述最近因为某个项目需求,要我们这边做一个类似数字地球的东西出来,但是由于某些原因限制了不能连接外部网络,所以要求做一个本地的
用Unity3d仿制前几日爆红的“合成大西瓜”小游戏源码
用Unity3d仿制前几日爆红的“合成大西瓜”小游戏源码前言运行效果实现构思实现过程编写脚本水果类水果控制类结束线类中心类配置工程配置“水果”配置脚本的节点工程源码结语用Unity3d仿制前几日爆红的“合成大西瓜”小游戏源码)前言前几天这个大西瓜游戏特别火,
三维性能优化总结篇 02 之3D模型制作流程
一:单位,比例统一  在建模型前先设置好单位(厘米),在同一个场景中使用的模型单位必须一致。二:模型规范  1.所有道具模型摆放为3d软件中心点,在没有特定要求下,必须以物体对象中心为轴心  2.面数的控制,每个独立的家具控制在5000以下,视模型难度决定,核心概念是尽量精简模型
Unity3D入门:摄像机与光照
Unity3D学习的第二篇,记录摄像机与光照的基本知识。摄像机摄像机默认坐标为0,1,-10;摄像机MainCamera负责显示游戏最终呈现的画面;即MainCamera为摄像师,我:导演(旁观者);物体能不能出镜,最后得在Game窗口中确认。摄像机位置调整摄像机的位置、角度。Transform的Position调整摄
Unity3d、cocos creator 面试提问
我的面试经历主要是集中在2020年的11月到12月中旬,历经一个半月大大小小的面试也经历了数十场了,下面主要是分享下我面试过程中遇到的问题(只是问题,并没有答案,需要自行google哦)Unity面试提问C#的一些语法基础,我被问到的有数据结构有哪些。数据结构中,链表和数组的区别,他们在增
「Unity3D」UGUI Text <quad/> 使用详解:一种实现图文混排的策略
首先,我们看一下官方说明。Thisisonlyusefulfortextmeshesandrendersanimageinlinewiththetext.关键词在于:textmeshes和imageinline——这说明,<quad/>设计是用在TextMesh而不是Text,并且它是一个文本内嵌图片,即可以自动图文混排。其次,看一下官方例子。
《Unity3D平台AR开发快速上手--基于EasyAR4.0》随书资源和相关说明
新手《Unity3D平台AR开发快速上手–基于EasyAR4.0》上市了,现在京东和淘宝都有卖。书分为2个部分,第一部分是EasyAR4.0基础内容和使用,第二部分是利用EasyAR的稀疏空间地图做室内导航的例子。这本书的运气不错,之前分享的链接似乎还能用。总之,除了官方在书里面提供的获取方式,还
Unity3D Shader系列之画虚线方式分析与总结
目录1引言2LineRenderer画虚线3代码生成网格画虚线4使用片元着色器画虚线4.1源码4.2MaterialPropertyDrawer4.3unity_GUIZTestMode5使用几何着色器画虚线6其他方式7完整项目1引言总结了一下几种画虚线的方式。①使用LineRenderer②代码生成网格画虚线
Unity3d接入安卓aar详细过程
Unity3d接入安卓aar详细过程unity在开发过程中,往往需要安卓端暴漏一些原生的接口,比如权限,广播,获取一些设备信息等接口。这时候就需要用到各自的知识,但是相对跨行,很多门外unity程序员或者安卓程序员并不会搭建环境,也不会生成aar供unity调用,现总结如下,这些将教会你从安
Unity3d基础
文章目录简答题解释游戏对象与资源的区别与联系区别联系下载几个游戏案例,分别总结资源、对象组织的结构对象组织结构资源的结构编写一个代码,使用debug语句来验证MonoBehaviour基本行为或事件触发的条件查找脚本手册,了解GameObject,Transform,Component对象翻译官方脚本
Unity3d场景快速烘焙
很多刚刚接触Unity3d的童鞋花了大量的时间自学,可总是把握不好Unity3d的烘焙,刚从一个坑里爬出来,又陷入另一个新的坑,每次烘焙一个场景少则几个小时,多则几十个小时,机器总是处于假死机状态,半天看不到结果,好不容易烘焙完了,黑斑、撕裂、硬边、漏光或漏阴影等缺陷遍布,惨不忍睹,整体效果
Unity3D开发学习⑥ 跳跃动画,LayerMask
目录 1.跳跃动画 首先新建一个动画,拖素材(记得选中player和设置素材图片大小)设置一下采样率就搞腚了跳跃动画,可以准备设置到角色上了       直接拖入就发现这是跳跃的完整动作(包括下落,所以应该分成fall和jump俩个动画   然后打开Animtor管理
Unity3D_在MMORPG项目中使用FSM有限状态机
有限状态机FSM,可以高效管理各种状态以及状态之间的切换,用过的都说好,其中StateMachine源码如下:/***Autor:Createdby李清风on2020-01-03.*Desc:有限状态机*/usingSystem;usingSystem.Collections.Generic;usingUnityEngine;namespaceGameCore{publicd
(三) Unity3D中的Material (材质)
一.概念:  *物体的材质是指:“色彩”、“纹理”、“光滑度”、“透明度”、“反射率”、“折射率”、“发光度”等*一般新建的物体都会有一个默认材质Material。我们可以通过新建一个Material,更改物体的颜色、透明度、纹理等效果。 二.新建一个Material步骤:1.在P
unity3D Raycast的用法
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;publicclassDisplayInfo:MonoBehaviour{publicGameObjectdisplayImage;publicTextobjectNameText;publicLayerMaskmask;privatev
用Unity3D开发一个题库系统
需求:今日因为项目组人员变动,需要新招一名开发人员。而面试的话会耽误开发进度,进而导致加班,所以准备开发一套随机面试题库,从而帮助我们筛选比较合适的同事。延伸需求:这套题库的开发思路也适用于延伸到教育行业,总体来说是比较有意义的事情。需求拆分:1,设计一套比较基础的题库,题
Unity3D开发学习⒇ 掉落失败,延迟方法,SceneManager
 目录 1.掉落失败判断掉落失败,然后重置场景这里的实现方法是新建empty,拉长碰撞器,然后player触碰到碰撞器重置场景新建个tag    新建empty然后加个碰撞器,拉长  选中边线后按住alt拉长就可以俩边同时拉长然后回到角色控制代码   检测角色碰撞然后加
Unity3D 基础自学学习笔记二 Unity3D 基础控件
Unity3D基础控件Unity基础角色移动控制1.模型的朝向:z轴指向模型的前方,x轴指向模型的右方,y轴指向模型的上方,便于代码控制。2.模型的移动动画:模型上附带的Animation组件,在脚本中需要时调用组件,更改动画模式。voidUpdate(){floathorizontal=Input.GetAxis
Unity3D -- 获取游戏屏幕的宽高
这里要用到一个摄像机函数Camera.ViewportToWorldPoint,Unity官方对其定义为:Camera.ViewportToWorldPoint视窗转世界位置functionViewportToWorldPoint(position:Vector3):Vector3Description描述Transformspositionfromviewportspaceintoworldspace.从视窗
Unity3D 单例模式书写
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassSingleton<T>:MonoBehaviourwhereT:Singleton<T>{privatestaticTinstance;publicstaticTInstance{get{returninstance
[Unity3D]模型、美术资源集合,各种类型都有,不间断更新
[Unity3D]模型、美术资源集合,各种类型都有,不间断更新在游戏的开发过程中,必要的模型资源和美术资源是必不可少的,然而大部分资源是要收费的,并且在给开发者展示模型的时候也不够全面,所以我在这里把我游戏开发过程中收集到的资源分享给大家,大家按自己的需求下载超过1G的资源我
Unity3D-宏定义
在一些源码内经常可以看到宏定义,在测试广告等SDK的时候可以使用宏定义来测试宏定义就是在不同的环境下执行不同的代码,比如在安卓平台和在苹果平台下执行不同的代码,这样你就可以专门为你的目标平台编译代码一、Unity内置的宏定义UNITY_EDITORUnity编辑器中调用UNITY_A
Unity3D 同步加载场景
SceneManager.LoadScene(1);参数可以传递场景名称或者场景的索引。如果使用场景名称作为参数,最好用包含文件夹路径的名称。否则如果不同文件夹下有相同名字的场景,可能会导致加载错场景。如果加载场景需要保持旧场景不被销毁,则需添加第二重参数。如下:SceneManager.LoadSce
Unity3d 2019室内光照贴图lightmap快速烘焙转载
Unity3d2019室内光照贴图lightmap快速烘焙(转载)Unity3d2019室内光照贴图lightmap快速烘焙(转载)转载一篇觉得挺好的文章,以防丢失!链接:原作者:以一个小客厅为例,这个例子的3D场景如下图所示:拆分好的UV如下图所示导入Unity3d后的场景情况如下图所示:这个场景比较简单,一个
上一页1213141516171819下一页
  • • 一次彻底讲清如何处理mysql 的死锁问题
  • • MySQL 通过 Next-Key Locking 技术(行
  • • 一文彻底弄懂mysql的事务日志,undo lo
  • • Linux系统控制文件 /etc/sysctl.conf详
  • • linux命令useradd添加用户详解
  • • vi 和vim 的区别
  • • Linux系统下如何监测磁盘的使用空间
  • • linux中查看和开放端口
  • • Linux设置开放一个端口
  • • linux之ftp命令详解
  • • linux系统下实时监控进程以及定位杀死挂
  • • Linux下安装jdk8的方法
  • • 阿里云被挖矿进程wnTKYg入侵的解决方法
  • • 莫小安 CentOS7使用firewalld打开关闭防
  • • Linux中more和less命令用法
  • • linux系统里/opt目录和/usr/local目录的
  • • 如何使用Siege进行压测?
  • • 本地访问服务器的nacos地址
  • 友情链接:
  • 编程之家
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018编程之家闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!