unity

.gitignore(unity)

China☆狼群 提交于 2019-12-05 22:41:30
[Ll]ibrary/ [Tt]emp/ [Oo]bj/ [Bb]uild/ [Bb]uilds/ [Ll]ogs/ # Uncomment this line if you wish to ignore the asset store tools plugin # [Aa]ssets/AssetStoreTools* # Visual Studio cache directory .vs/ # Gradle cache directory .gradle/ # Autogenerated VS/MD/Consulo solution and project files ExportedObj/ .consulo/ *.csproj *.unityproj *.sln *.suo *.tmp *.user *.userprefs *.pidb *.booproj *.svd *.pdb *.mdb *.opendb *.VC.db # Unity3D generated meta files *.pidb.meta *.pdb.meta *.mdb.meta # Unity3D generated file on crash reports sysinfo.txt # Builds *.apk *.unitypackage # Crashlytics generated file

基于Mac的高端游戏开发工具 Unity Pro 2019 mac破解版

心已入冬 提交于 2019-12-05 22:24:29
unity pro 2019 mac破解版是基于Mac的高端游戏开发工具,具有时尚的专业应用程序GUI,无摩擦工作流程和顶级技术功能,如可扩展图形,强大的粒子效果,高度优化的脚本,Ageia physX引擎,皮肤角色动画和布娃娃,以及为Mac(包含仪表板小部件和网络插件)制作独立游戏。新版本提供了模块化组件系统、着色器可视化编程工具、可视乎开发环境、渲染架构等额外的功能,带来了更多改进,功能更加完善,你可以使用Unity2019 mac版创建单人或多人游戏或其他实时2D、3D、VR、AR等交互式体验,全面满足下一代游戏开发人员的需求。 游戏开发工具 https://www.macdown.com/mac/4868.html Unity Pro 2019功能特色 一、强大的可扩展编辑器 与您制作流程匹配的可扩展的一体化编辑器 Unity Editor具有多种工具,可在您的开发周期中进行快速编辑和迭代,其中的Play模式可让您实时快速预览作品。 1、一体化编辑器: 支持Windows和Mac系统,涵盖了一系列用于设计沉浸式体验和游戏世界美术家易于使用的工具,以及功能强大的开发者工具套件,可用于实现游戏逻辑和高性能游戏效果。 2、2D & 3D: Unity同时支持2D和3D开发,具有可满足您各种游戏类型特定需求的功能。 3、 AI 领航工具:

Unity制作出《超级马里奥》的2D和3D混合效果

99封情书 提交于 2019-12-05 19:34:05
现在来做点别的东西。Nintendo Switch上刚推出的《超级马里奥》中,有一些关卡混合了2D和3D的画面,这种效果十分让人印象深刻。如何在Unity中实现这个效果呢? 正常情况下,摄像机会直接渲染到你的屏幕。我们如何能让摄像机看到内容并显示在另一个对象上呢?你可能注意到摄像机有一个属性,叫目标纹理(Target Texture)。 我们要在Asset文件夹里新建一个渲染纹理(Render Texture),添加到摄像机上。你可以在项目窗口依次点击Create -> Render Texture来新建渲染纹理。创建好后,你可以将它拖到摄像机上的Target Texture属性中。摄像机这时会将所有对象都渲染到这个纹理上。如果现在进入运行模式,游戏画面将呈现为一片漆黑,因为目前没有激活的摄像机渲染到屏幕上。 现在,我们要加入一个新摄像机到场景中,摄像机的Projection属性为Perspective。在摄像机前添加一个新的3D对象,本例中,我们添加的是圆柱体。然后创建新材质,其Shader属性设为Unlit/Texture,再将刚刚创建的渲染纹理拖到这个材质上的Main Texture部分。 得到的效果如下图。 这样一来,我们就实现了类似《超级马里奥》中的2D和3D混合效果,是不是很简单! 资源下载 项目《超级马里奥》下载地址: https://github.com

unity使用WebRequest 方式加载assetbundle

纵然是瞬间 提交于 2019-12-05 19:30:40
string uri =""; UnityWebRequest request = UnityWebRequestAssetBundle.GetAssetBundle(uri); yield return request.SendWebRequest(); //AssetBundle ab = DownloadHandlerAssetBundle.GetContent(request); AssetBundle ab = DownloadHandlerAssetBundle.GetContent(request); Debug.Log(ab); GameObject sp = ab.LoadAsset<GameObject>(filename); Instantiate(sp); 使用AssetBundles-Browser-master可以傻瓜式打包 将材质需要的纹理 和材质本身打到同一个包下 可以忽略依赖文件 只要下载一个包就行了 只需要sphere这一个文件即可 来源: https://www.cnblogs.com/pz904/p/11941614.html

Unity的http访问工具UnityWebRequest使用

天大地大妈咪最大 提交于 2019-12-05 19:07:24
http访问工具类 unity 原来有个http访问的工具类WWW,参考 http://www.superzhan.cn/?p=112 。在新版本的Unity中,推出了新的工具类UnityWebRequest,可以代替原来的WWW类。 简单的Get访问 UnityWebRequest包含多个静态方法,可以创建一个UnityWebRequest对象,调用SendWebRequest正式发送请求。在协程返回结果后,需要判断是否有错误,再做处理。 using System.Collections; using System.Collections.Generic; using System.Net; using UnityEngine; using UnityEngine.Networking; public class NewBehaviourScript : MonoBehaviour { void Start() { StartCoroutine(GetRequest()); } public IEnumerator GetRequest() { string url = "https://www.baidu.com/"; using (UnityWebRequest webRequest = UnityWebRequest.Get(url)) { yield return

unity当两个以上Android插件冲突,怎么配置manifest

不羁岁月 提交于 2019-12-05 17:37:44
我对Unity中AndroidManifest合并的一些了解: https://blog.csdn.net/qq_36754021/article/details/78272254 Unity关于高通安卓怎么合并两个AndroidManifest: https://blog.csdn.net/u014737460/article/details/52006466 unity当两个以上Android插件冲突,怎么配置manifest : https://www.cnblogs.com/alps/p/11206482.html WeTest腾讯质量开发平台 面向 Unity 程序员的 Android 快速上手教程: https://testerhome.com/topics/9521 来源: https://www.cnblogs.com/LiTZen/p/11937525.html

unity发布webgl 部署IIS

萝らか妹 提交于 2019-12-05 17:27:30
阿里云的ecs 默认在后台 封了80端口 以至于IIS部署好之后localhost查看的到网页,公网ip却无法登陆,解决办法是: 添加80端口到安全组 IIS8.0 放入unity打包好的三个文件直接到: 依然会报错 解决办法是 添加MIME类型 腾讯云 可以直接添加.config 文件 阿里云添加config文件会报错 为什么会报错,不是web开发 待以后研究 阿里云通过添加MIME类型可以解决 来源: https://www.cnblogs.com/pz904/p/11936932.html

UBUNTU11.10 卸载Unity,使用Gnome3

狂风中的少年 提交于 2019-12-05 13:54:56
Ubuntu已经转向Unity了,可是我怎么也习惯不了Unity,反倒是非常喜爱Gnome3。其实在Ubuntu上Unity和Gnome3完全可以共存,但是既然不用Unity,留着还需要更新,干脆删除算了。查了些资料,现在把删除方法总结如下: 1.在删除前确保Unbutu没有设置自动登录 2.安装Gnome3: sudo apt-get install gnome-shell sudo apt-get install gnome-tweak-tool 3.设置默认登录桌面环境: 自动登入GNOME SHELL CLASSIC: sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-classic 如果喜欢GNOME3,就 sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-shell 4.删除Unity: sudo apt-get -y --auto-remove purge unity sudo apt-get -y --auto-remove purge unity-commonp sudo apt-get -y --auto-remove purge unity-lens* sudo apt-get -y --auto-remove purge unity-services