
u3d
u3d编辑器也是要会用的
xiaoduangg
好记性,不如烂笔头
展开
-
ui编辑器
C#项目如何生成dll文件https://blog.youkuaiyun.com/qq_36763293/article/details/81067390原创 2020-12-23 16:34:06 · 255 阅读 · 0 评论 -
unity2018.4.3f1实现中国象棋游戏(三)
先画UI再写代码原创 2020-12-16 11:15:43 · 385 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(十二)
目录一、unity打出的web包,游览器打不开360游览器谷歌浏览器Internet Explorer11Microsoft Edge火狐浏览器 (Firefox)二、原因三、解决一、如果用Firefox打开下载火狐浏览器浏览器的地址栏输入“about:config”然后回车(Enter)搜索“webgl”将webgl.force-enabled设置为true将webgl.disabled设置为false搜索“security.fileuri.strict_origin_policy”设置为false关闭f原创 2020-12-15 12:56:55 · 480 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(十一)
目录加入音乐出APK包加入音乐public AudioSource BgMusic; public Text MusicText; public bool isMusic = true; public void PlayBgMusic() { if (isMusic == true) { isMusic = false; BgMusic.Pause(); Musi原创 2020-12-14 03:59:03 · 301 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(十)
游戏开始界面搭建创建场景unity5.3以后可以跨场景编辑演示做一个红点跟踪双人悔棋模式选择逻辑更换先手创建场景我们一直都是在第二个场景在弄的unity5.3以后可以跨场景编辑从别的场景拷贝东西过来用点击人机对战的时候,让关卡选择出来,把自己的父节点隐藏演示https://live.youkuaiyun.com/v/120139做一个红点跟踪让对手知道敌人上一步落子using System.Collections;using System.Collections.Generic;原创 2020-12-14 02:56:54 · 390 阅读 · 1 评论 -
unity2018.4.3f1实现五子棋游戏(九)
游戏外观整理一、-开始动画UI - Image全屏填充改名换颜色,降低透明度加图片做动画选中StartAnim Ctrl+6使用参考:效果演示hide脚本二、结束动画Canvas Group效果演示三、不重复播放动画一、-开始动画UI - Image全屏填充改名换颜色,降低透明度加图片做动画开始这个image是隐藏,改透明度为0就ok了,等这个两个棋盒转一圈才显示出来选中StartAnim Ctrl+6使用参考:http://www.xuanyusong.com/原创 2020-12-13 23:46:21 · 232 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(八)
电脑AI自动下棋(字典)一、AI原理二、评分表三、AI难度选择1、决定因素2、简单模式评分表:扫棋方法3、困难模式评分表:扫棋方法4、炼狱模式一、AI原理当我们人在下棋的时候,我们根据当前棋局的变化,做出防守和攻击的策略。如果不用堵对手的棋子,我们都想下在那个能我方快速连成5子的地方。我们肉眼看见,三子连珠我们肯定会去防,看见两子连珠却无动于衷,那是因为我们脑海里面装了评分表,不同棋型对应不同的分数,取最大的分数。人类有时会失误,因为不是所有人都有比较强的抽象能力,下棋可以看很多步的。那我们就是要用代原创 2020-12-13 21:34:12 · 484 阅读 · 1 评论 -
unity2018.4.3f1实现五子棋游戏(七)
栈实现悔棋操作一、悔棋原理二、创建悔棋按钮1、UI - Button锚点设为右下角ui屏幕自适应文字加描边图片表示按钮状态三、代码实现1、声明栈2、压入坐标3、悔棋函数一、悔棋原理每次把创建的白棋和黑棋对象的坐标压入栈,每次悔棋出栈两个坐标,如果栈中元素不足2,则不出。此时的坐标是unity的实际坐标加上我们的近似值0.5,对应数组还是要加7来判断二、创建悔棋按钮1、UI - Button适当缩小按钮锚点设为右下角ui屏幕自适应文字加描边图片表示按钮状态三、代码实原创 2020-12-13 18:32:24 · 349 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(六)
目录前言Unity3d报错尝试解决冷静寻找原因报错消失解决方法前言今天把台式机里面unity写的五子棋游戏移动我笔记本上面,居然运行不了Unity3d报错no Monobehaviour scripts in the file, or their names don’t match the file name尝试解决此时我的类名和文件名是一样的这个是用unity hud装的删除下面这个是exe装的冷静寻找原因Microsoft ® Visual C# Compiler ver原创 2020-12-13 16:01:33 · 330 阅读 · 0 评论 -
unity2018.4.3f1实现中国象棋游戏(二)
目录原创 2020-12-12 23:03:45 · 535 阅读 · 0 评论 -
unity2018.4.3f1做编译器插件
目录一、背景一、背景这是老项目cocos2d-x使用的编辑器太丑而且还不是很好用,领导又舍不得换引擎,因为老项目还在赚钱,那只能自己想办法了所以把unity编辑器改变一下,为cocos2d-x程序员所用就是利用unity编辑器为我们生成cocos2d-x所用的widget文件至于如何实现的,待续哈哈...原创 2020-12-12 21:54:44 · 168 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(五)
unity安卓机适配一、apk包二、啥是unity的手机自适应ui是16:9做的(1920x1080)适配4:3手机屏幕(2048x1536)适配16:9手机屏幕(1280x720)适配3:2手机屏幕(960x640)三、熟悉一下Project Settings一、apk包我把做好的双人对战五子棋,打成apk包竖屏的时候:横屏的时候:二、啥是unity的手机自适应也就是ui的尺寸要适应手机屏幕的尺寸ui是16:9做的(1920x1080)适配4:3手机屏幕(2048x1536)宽原创 2020-12-12 20:47:59 · 217 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(四)
目录原创 2020-12-12 18:43:32 · 303 阅读 · 0 评论 -
unity2018.4.3f1实现中国象棋游戏(一)
目录一、创建项目和导入资源二、工欲善其事,必先利其器象棋学习资料:一、创建项目和导入资源有了之前五子棋游戏的经验,在此不再细说了哈二、工欲善其事,必先利其器我们不管做策划还是做程序员,或者说做其他任何工作,我们在开始动手之前,我们应该先明白我们要做什么,做这个东西需要哪些技术和准备,应该如何去设计,做的过程中那个地方是难点,那个地方容易出bug,多想一下再动手。而不是一上手就去拼UI,都没搞明白怎么玩,技术拼蛮力无用的。象棋学习资料:中国象棋的基本规则:https://jingyan.原创 2020-12-12 13:21:04 · 1273 阅读 · 0 评论 -
unity高版本工程被低版本unity打开过
比如unity 2018的工程被低版本unity2017打开过,再用2018去打开,打不开解决方法:把这个三个目录删除,重新打开原创 2020-12-09 11:00:27 · 1368 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(三)
1、Xmind思维导图2、代码实现待续原创 2020-12-08 22:16:03 · 596 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(二)
1.编译器选择(Edit - Unity Preferences)1.1使用MonoDevelop1.2使用Visual Studio 2017找到VS的安装路径D:\20201127\vs2017\Common7\IDE里面的devenv.exe工具–获取工具和功能原创 2020-12-08 17:26:54 · 256 阅读 · 0 评论 -
unity2018.4.3f1实现五子棋游戏(一)
0.序言以前大学毕业前两个月想做游戏了,所以毕业设计是基于SDK的单机五子棋小游戏,现在过去两年,现在用unity重温五子棋,别是一番心情1.创建新项目2.导入游戏资源3.unity项目目录规范参考链接:https://blog.youkuaiyun.com/BeUniqueToYou/article/details/755785914.创建场景2D Object – Sprite格子15x15这样可以实时观察5.棋盘上格子与unity的一个像素对齐调透明度关闭摄像机这样方原创 2020-12-08 11:28:37 · 631 阅读 · 1 评论 -
unity5.3.6f打包安卓apk
目录一、配置SDK和NDK二、build报错解决三、打包完成一、配置SDK和NDK用之前Android Studio的二、build报错Error:Invalid command androidCommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.D:/2原创 2020-12-05 17:32:54 · 285 阅读 · 0 评论