这几天在看Unity GUI的相关东西,由于简单看了一下UGUI的用法,发现遇到一些问题,比如在上篇文章里面用Scroll View做滚动条的时候,如果没有发现Content Size Fitter组件,我估计就认为这是UGUI不完善的地方,需要自己写代码进行Content的大小的适配来适应滚动。所以萌生出一个想法,能不能有个地方能看到所有Unity关于UI方面公开出来的组件与工具?只要大概了解u
转载 2024-05-15 02:11:05
62阅读
一、简介什么是NPMNPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于前端的Maven 。#在命令提示符输入 npm -v 可查看当前npm版本 npm -v二、使用npm管理项目创建08npmpro文件夹1、项目初始化#建立一个空文件夹,在命令提示符进入该文件夹 执行命令
# 解决Android Studio中查看NDK版本的方案 ## 问题描述 在开发Android应用程序时,我们常常需要使用NDK(Native Development Kit)来编写一些底层的C或C++代码。在使用NDK时,我们需要知道当前Android Studio环境中所安装的NDK版本以保证兼容性和正确性。然而,有时候我们可能不知道如何查看当前Android Studio中所使用的ND
原创 2023-11-22 03:27:46
218阅读
1点赞
注意:本文档中介绍的内容至少需要使用 NDK r19。如果您使用的是旧版 NDK,请考虑进行升级。如果无法升级,请参阅独立工具链指南。NDK 提供对 ndk-build 和 CMake 的官方支持。大多数用户应参考其中一个指南来构建应用代码。本文旨在介绍如何构建使用其他构建系统的现有代码。对于不是特定于 Android 的第三方依赖项,例如 OpenSSL 和 libbzip2,通常会出现这种情况
Unity工程版本管理(Github)安装Git工具建立本地仓库,并保存至本地仓库建立远程仓库将本地仓库与远程仓库连接上传至远程仓库更新版本版本回退 在开发工程的时候,Hololens与unity总会有一些玄学的bug,时而可以运行,时而不行,但是在原工程上改了之后无法回退,不方便找到一个之前可以使用的版本,所以想着学习如何使用git,并且把工程同步到github上。 参考视频: Unity使
# 获取android NDK版本的方法 在进行Android开发时,有时候需要知道当前使用的NDK版本是多少,以便进行相应的开发和调试。那么,如何获取Android NDK版本呢?接下来我们将介绍一下获取Android NDK版本的方法。 ## 方法一:通过Android Studio查看 如果你是通过Android Studio进行Android开发,那么可以通过Android Stud
原创 2024-03-16 05:16:01
557阅读
Android NDK MediaCodec在ijkplayer中的实践从API 21(Android 5.0)开始Android提供C层的NDK MediaCodec的接口。Java MediaCodec是对NDK MediaCodec的封装,ijkplayer硬解通路一直使用的是Java MediaCodec接Surface的方式。本文的主要内容是:在ijkplayer框架内适配NDK Med
val coroutineExceptionHandler = CoroutineExceptionHandler { coroutineContext, throwable -> throwable.printStackTrace() } val job = GlobalScope.launch( Dispatchers.Main + coroutineExceptionHandler,
Android支持C和C++编译程序,使用NDK。方式如下(这里以简单的helloworld为例子):  使用ndk-build编译:1.      在使用ndk-build工具的时候,首先要一个Android工程,可以按照如下命令:a)       &nbs
Unity版本差异version unity 5.x 4.x  2017 差异 特点首先放出unity的下载地址,然后再慢慢分析各个版本。再者unity可以多个版本共存,只要不放在同一目录下。https://unity3d.com/cn/get-unity/download/archive之前unity有 f和p的区别,f:full 完
转载 2023-08-19 00:29:11
369阅读
unity开发中ios应用时,要想成功引入第三方sdk,首先得知道c#与object-c如何交互。这里有篇博文介绍了unity开发中,如何实现c#与oject-c互相调用。 下面介绍下unity开发ios应用中,引入第三方sdk的流程:1、将sdk中要用到的接口用C语言进行封装。因为上你们那篇博文提到了c#与object-c交互,要通过中间语言----C语言实现。2、将封装好的C函数放在
1.ulua为tolua原班人马开发,现已不在维护,因为公司项目目前使用ulua实现,故写一篇博客记录所学,以期在工作中使用ulua更加得心应手。首先:附上ulua官网地址:http://www.ulua.org/download.html。由于原班人马不在维护,所贴unitypackage链接也已失效,现在只能在githup上下载ulua示例工程,附上地址:https://github.com/
Unity中Android开发环境搭建配置教程 Unity中进行安卓平台开发需要哪些步骤呢?这里对搭建配置步骤进行整理和总结。一、下载安装必备软件1.下载安装Unity安卓支持插件 用Unity下载助手下载安卓支持插件UnitySetup-Android-Support-for-Editor.exe并安装。2.下载安装JDK 官方网站:http://www.oracle.com/tech
转载 2024-02-01 14:03:02
262阅读
安装anaconda,并且选择Python3.6版本的。目前ml-agent只支持Python3.6版本的。安装过程中勾选配置环境变量。如果最终没有配置好,可以手动配置如下:C:\ProgramData\Anaconda3\Scripts C:\ProgramData\Anaconda3\Scripts\conda.exe C:\ProgramData\Anaconda3 C:\ProgramDa
5.x相对于4.x的区别:规范化了资源管理,统一了所有组件的获取方式,如之前animator,material无需在awake或者start函数进行获取,可直接使用,现在全部要使用getcomponent的形式进行获取,5.x收编了ngui的开发团队,开始整合ugui;5.3 版本移除了发布模块和内置的资源包,让用户根据实际需求自行安装,减少了包体大小优化了软件启动速度打开界面的方式进行了转变,没
转载 2023-12-10 17:49:27
179阅读
       刚开始做NDK 开发的时候,Android Studio 还没提供了 native C/C++ 设置断点 调试,我们都是通过输出 日志来调试,这样费时耗力。Android Studio 应该是在 2.2 版本才提供的设置断点 debug 功能,同时在该版本也提供了 cmake 编译。      我目前在做 NDK
Android NDK 技术实践本篇主要讲解ndk相关的内容,主要对开发实际用到的例子分析和相关技术点的总结,NDK开发环境的配置忽略了定义:NDK是一套工具,通过这个技术可以将C/C++一些优秀的库或者函数在Android应用程序中使用。NDK主要组件:动态库:c/c++源文件构建或者第三方的.so文件。静态库:c/c++源文件可以构建成.a文件,可以将静态库关联到其他的库中使用。java原生接
.NET MVC权限设计思考之切入点      在WebForm下我们一般会设计个PageBase继承Page,在OnInit方法中实现对基本权限的验证业务,然后所有的页面在继承PageBase直接继承这项基本权验证业务。而在.NET MVC下我们如何再实现这个业务呢? 其实无非也是要设计一个ExtController基类来实现这个业务,
转载 2024-07-01 21:12:38
468阅读
在Android开发过程中,有时候我们会因为某些功能需要或是性能优化来修改Android NDK(Native Development Kit)的版本。下面,我将详细描述如何修改Android NDK版本的整个过程,包括相关的背景、错误现象、根因分析、解决方案、验证测试以及预防优化等步骤。 ### 用户场景还原 在我们的项目中,为了使用一些新特性,我们决定切换到Android NDK的最新版本
## Android Studio如何确认NDK版本 在使用Android Studio进行NDK开发时,我们需要确认当前所使用的NDK版本。以下是确认NDK版本的步骤。 ### 1. 打开Android Studio 首先,我们需要打开Android Studio。 ### 2. 打开项目 打开包含NDK开发的项目。 ### 3. 打开Project Structure设置 在An
原创 2023-11-27 05:06:41
254阅读
  • 1
  • 2
  • 3
  • 4
  • 5