
unity3d
文章平均质量分 67
被代码折磨的狗子
积少成多......
展开
-
Unity接入心知天气,获取当前城市天气状况
一、注册心知天气https://www.seniverse.com/login注册完成申请免费版API获取APIKey文档地址:查看你的 API密钥 · 语雀 (yuque.com)图片下载地址:天气现象代码说明 | 心知天气文档 (seniverse.com)二、 代码实现思路:1.获取本地公网IP http://icanhazip.com/2.根据IP查询城市(心知天气提供接口,需要申请key)https://api.seniverse.co...原创 2021-12-14 17:42:03 · 4098 阅读 · 12 评论 -
Unity使用Socket进行服务器与客户端通讯
一、服务器1.服务器场景布局由 显示提示信息、保存信息、清空消息按钮和信息提示Text、Scroll View组成。信息提示:添加Content Size FitterScroll View下的Content:添加Text 和Content Size Fitter2.Loom脚本:因为GetCompent组件必须在unity主线程下运行,使用线程进行Socket连接,返回的数据要在Text组件中显示,所以需要使用Loom脚本。Loom脚本...原创 2021-11-25 15:03:46 · 4477 阅读 · 0 评论 -
Unity 使用InputField和Scroll View制作可滑动的简介功能
效果图:一、新建Scroll View组件 右键Canvas——>UI——>Scroll View二、创建InputField 在新建的Scroll View——>Viewport——>Content下创建InputField三、组件整合使用及思路InputFiexd组件无法使用Content Size Fitter组件自动调整大小,所以需要使用代码将输入的字符赋值给Scroll View下Content的Text组件,Content通过...原创 2021-11-17 16:11:39 · 2318 阅读 · 0 评论 -
Unity世界坐标转换屏幕坐标在自适应分辨率下的应用
一、准备工作1.创建一个UI图标2.Cavans属性设置3.新建一个cube 添加脚本Testusing System.Collections;using System.Collections.Generic;using UnityEngine.UI;using UnityEngine;public class Test : MonoBehaviour{ public Camera cam; public RectTransform img; .转载 2021-09-29 18:04:47 · 1518 阅读 · 0 评论 -
Unity与AndroidStuido方法简单交互
一、导入unity class.jar包 和UnityPlayerActivity.java脚本1.class.jar参考地址:Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classes2.新版本的Unity的UnityPlayerActivity在别的文件夹参考:Editor\2019.3.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\Sourc...原创 2021-08-24 18:25:39 · 2127 阅读 · 1 评论 -
unity2019打包android出现CommandInvokationFailure: Gradle build failed. 问题
一、问题:CommandInvokationFailure: Gradle build failed.C:/Program Files/Java/jdk1.8.0_241\bin\java.exe -classpath "D:\gradle-5.1.1\lib\gradle-launcher-5.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"1.检查自己的j..原创 2021-08-21 17:40:47 · 14259 阅读 · 3 评论 -
unity Des和MD5 加密解密
DesTool.cs Des工具类脚本using System.IO;using System.Text;using System.Security.Cryptography;using System;public class DesTool{ #region 密钥 //private static string key = "abcd1234"; //密钥(长度必须8位以上) #end...原创 2021-08-11 17:47:16 · 1005 阅读 · 1 评论 -
Unity制作简易计算器
效果:https://pan.baidu.com/s/1l5LPOEEYVKsZp6K0b0sOkQ提取码:syql原创 2021-08-04 18:04:37 · 1132 阅读 · 4 评论 -
Unity2019与WebGl方法相互调用传值
注意:从 Unity 5.6 开始,从 Unity 调用 JavaScript 代码的建议方法是通过 .jslib 插件。函数在Unity2017版本以下适用,从2018版本开始就只能使用.jslib 方式做中介进行信息调用,虽然在2018版以上中该方法没有彻底弃用,但是使用传统方法传值会失败。场景脚本 WebCommunication.cs 挂载Main Camera(或任何物体,这里名字在打包后的js脚本中要用到)上。Webgl无法直接运行在网站中,需要在打包webgl中添加web.config文件。.原创 2021-08-02 14:15:14 · 2407 阅读 · 0 评论 -
Unity中泛型<T>和泛型约束where 的使用
/1.new()泛型约束public T t;//2.自定义类Debug.Log("自定义类型约束");//自定义T只能使用DefinedClass//自定义T使用其他类型会报错*如果以上有什么问题欢迎大家留言指正*原创 2021-07-29 17:04:16 · 7370 阅读 · 0 评论 -
Unity制作Scene场景的坐标轴功能
效果图:一、场景布局1.制作坐标轴设置图层2.相机设置效果:设置坐标模型不被其他物体遮挡新建空节点作为相机父节点,创建一个新相机(注:空节点下有两个相机 一个Main Camera主相机 一个显示坐标模型相机)如图:给相机父物体GameObjec添加脚本,用于旋转相机 观察操作Cubeusing System.Collections;using System.Collections.Generic;using UnityEngine;public..原创 2021-07-14 12:46:02 · 4010 阅读 · 3 评论 -
Unity解决UI拖拽偏移问题的多种方法
使用代码动态修改UI锚点时,执行UI拖动事件OnDrag时,位置偏移,效果图:效果很差对不对,正常效果应该是原创 2021-07-08 11:57:40 · 3678 阅读 · 0 评论 -
unity打包apk部署签名keystore密钥库
unity打包部署签名原创 2021-06-29 16:20:46 · 10330 阅读 · 11 评论 -
使用MuMu模拟器自带adb抓取apk日志文件
前言:前几天在网上学习使用android studio打包arr,放入unity接入qq登录功能,废了九牛二虎之力终于打包成功,发布到真机测试,点击闪退,为了查看到错误信息,网上找到了使用adb抓包的方法,再次特意记录一下。一、下载安装MuMU模拟器模拟器下载mumu自带adb工具路径 D:\MuMu(自定义安装路径,这里我安装在D盘MuMu文件下)\emulator\nemu\vmonitor\bin\adb_server.exe二、连接设备1.或者windows+R.原创 2021-06-25 11:38:15 · 7618 阅读 · 0 评论