热门 最新 精选 话题 上榜
RuntimePlatform.WindowsWebPlayer 替换RuntimePlatform.WindowsPlayerRuntimePlatform.OSXWebPlayer 替换 RuntimePlatform.OSXPlayerRuntimePlatform.OSXDashboardPlayer 停止使用在Unity2017 和Unity2018 中已过时,解决方法:...
原创 2022-01-17 18:05:18
389阅读
下面脚本实现的功能:1.将本地图片(PNG和JPG)加载到UGUI上的Button的Image2.用Scroll View组件自动排列using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;using UnityEngine.UI;public ...
原创 2022-01-17 18:05:17
3291阅读
1点赞
3D触发器与碰撞器触发信息检测:  1.MonoBehaviour.OnTriggerEnter(Collider collider)当进入触发器  2.MonoBehaviour.OnTriggerExit(Collidercollider)当退出触发器  3.MonoBehaviour.OnTriggerStay(Collidercollider)当逗留触发器碰撞...
原创 2022-01-17 18:05:17
3022阅读
仅需短短几行代码就可实现,效果如图1.准备一个带动画的模型2.一个slider组件3.接下来上代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Animat : MonoBehaviour...
原创 2022-01-17 18:05:16
995阅读
1.点击拖拽3D物体,适用于PC、安卓1.需要UGUI2.需要Collider、场景中要存在EventSystem3.将脚本挂载物体上即可using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using Un...
原创 2022-01-17 18:05:16
1907阅读
将图片一张图切割成多个小图,不仅仅是九宫格效果如图所示我这里直接把切割后的图片付给了Button被切割的图片属性要做一下设置脚本如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public cla...
原创 2022-01-17 18:05:16
1349阅读
Unity 实战100例 教程 专栏 导航帖,正在积极更新中!本系列博客争取把Unity入门阶段的实战小项目都包含住。本专栏适用人群:对Unity有一个基本的认识,开始上手Unity的实战内容。当然你也完全可以零基础观看本系列博客,如果需要速学Unity也可
原创 2022-01-17 10:44:36
218阅读
要素材私聊我突然来的兴趣这个坦克大战是基于pygame的,由于没有完整的学过pygame,之前一直以为pygame对于长按键不支持监听,就在几天前我竟然发现了可以,然后就打开了我的世界大门。由于这个辅助类我随便写了几个小时,还有很多问题,咱们先慢慢来,先做个坦克大战好了。这是演示效果:!(https://s4.51cto.com/images/blog/202201/16174355_61e3e8
推荐 原创 2022-01-16 17:46:05
2123阅读
1点赞
年轻人的社交故事总是无比抓马又不明觉厉,体现在我圈标题党里通常是这样的:《卧底Z世代交友群,我傻了》《00后的社交黑话,破解五句算我输》《扩列、PIA戏、养火、看不懂的青年社交》……总之,字里行间都是中年人追逐年轻的辛酸泪。新技术新浪潮把所有人推向后喻时代,随着95后、00后话语权与消费能力渐长,世界向年轻看齐。人人都在努力“不过气”,品牌和平台更是从传播、营销、价值等方面不断靠拢青年用户。但追赶
原创 2022-01-13 13:41:57
265阅读
游戏背景Background.javapackage world;import sprite.Sprite;import java.awt.*;public class Background { private Sprite _background; private Sprite _cloud; public Background(){ _background = new Sprite
原创 2022-01-12 18:19:16
386阅读
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏06加载游戏背景
不带贴图的 Blinn-Phone 反射模型带贴图的模型,但是纹理映射应用在顶点着色器上带贴图的模型,纹理映射在片元着色器上Blinn-Phone 光照模型光照分为三种,分别为环境光,漫反射光和类镜面反射的高光。这分别对应三种反射,当光照射在物体表面,物体表面会发生相应的反射,将光反射到人眼当中,这样,人眼才能看见物体。环境光简单理解为任何地方都有的一种光,光的颜色和强度相同,当然,现实可不是这样
原创 2022-01-11 21:55:21
499阅读
项目源码​​项目源码​​坐标变换package sprite;import java.awt.geom.AffineTransform;public class Transform { private double _x; private double _y; private AffineTransform _at; private AffineTransform _rat; pri
原创 精选 2022-01-11 15:43:10
1386阅读
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏05图像仿射变换(平移和缩放操作)
​博主版本说明:Unity:2019.4.4f1LTS         VS2019           Windows:19041.329         Win10操作系统:专业版注:博主为了用HoloLens2虚拟机测试实在是下载安装了太多次了,不能说百分百安装吧,但是会比自己折腾成功率高一些,折腾前建议备份数据、重装系统,C盘多给一些空间本篇文章所用资源网盘下载地址(https://clo
原创 精选 2022-01-10 16:34:53
1693阅读
近年来电子竞技产业发展迅猛,截止到2021年5月16日,中国电子竞技和游戏用户超过5亿,市场规模超过1000亿元,是全球最大的电竞市场。与此同时游戏产品和服务供给的各个环节逐步完善,产业链逐渐成熟,对拉动经济增长、调整产业结构、促进社会就业具有十分重要的意义。国家有关部门也在不断地加强对电子竞技产业的引导和支持,以实现更加高质量的可持续发展。《电子竞技游戏师》团体标准发布为贯彻落实《关于推行终身职
原创 2022-01-10 11:31:19
326阅读
根据一份新报告,电信行业正面临越来越大的分布式拒绝服务(DDoS) 攻击威胁。Cloudflare 本周早些时候发布的新研究详细介绍了 2021 年第一季度的 DDoS 攻击和趋势。在调查结果中,网络基础设施和安全公司指出,电信行业是今年前三个月最受攻击的行业。该行业从 2020 年第四季度的第六位“显着”跃升至 2021 年第一季度的第一大 DDoS 目标,其次是消费服务行业,以及安全和调查行业
原创 2022-01-07 14:49:01
339阅读
一, 场景的模拟情景介绍:当子弹子打中物体, 会在其物体上留下单孔, 我以弹皮模拟二, 脚本脚本挂载在弹皮上using System.Collections;using System.Collections.Generic;using UnityEngine;public class NomalDemo : MonoBehaviour{ [SerializeField] private
原创 2022-01-06 21:40:44
643阅读
文档:​​Open MatchDocumentation | Open Match (open-match.dev)​ ​代码:​​googleforgames/open-match:Flexible, extensible, and scalable video game matchmaking. (github.com)​ ​指导概念Ticket配对实体,代表参与匹配的玩家。Assignmen
原创 2022-01-06 10:09:04
1187阅读
1点赞
!在这里插入图片描述(https://s4.51cto.com/images/blog/202201/05183701_61d574cdcfeeb77654.jpg?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW
原创 精选 2022-01-05 18:44:11
1599阅读
1点赞
一, 场景设置二, 脚本Ⅰ, 封装协程倒计时类(相当于工具) XCTime.asusing System;using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 提供了协程实现的倒计时封装/// </summary>public class XC
原创 2022-01-05 15:02:48
1310阅读
游戏服务器不管是个人的还是企业的,被攻击都是,很常见的,在所难免的。特别是游戏新上线时,都要承受的住哪些外来压力,玩家突然猛增,被攻击等等。如果承受不住可能会直接宣布游戏倒闭。这里我们一起来说说游戏服务器为什么老被攻击的一些原因和怎么防御游戏服务器。             游戏服务器为什么老被攻击原因之一、竞争对手来攻击你的服
原创 2021-12-31 15:05:22
679阅读
由于所有的图文件都是以一个四方矩形的形式来存储的,但有时我们可能会需要把一张怪物图片贴到窗口的背景上,而在这种情况下我们如果直接进行贴图的话,就会把这张图片的背景也一起贴到窗口背景图片中去,这当然不是我们想要的,所有我们就有必要把要贴的图片的不需要的部分给去了,就是所谓的图片透明效果处理。
原创 2021-12-31 13:32:40
372阅读
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏04图像资源的透明处理
项目源码​​项目源码​​实现全屏游戏一般都是全屏显示的,那我们如何使用java实现一个全屏窗体呢?本节我们就来教大家这个技巧。 新增一个managers包,包里新建一个ScreenManager.java类,代码如下: 主要代码就一行:device.setFullScreenWindow(mainFrame);package managers;import config.Config;impor
原创 2021-12-31 13:31:23
336阅读
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏03全屏显示游戏窗口
如果设置FPS为20,这意味着我们命令游戏的每个循环持续1 / 20(0.05)秒。如果循环代码(更新,绘图等)只需要0.03秒,那么我们将等待0.02秒。以上是计算机处理比较快的情况。如果电脑比较差,运行缓慢,一秒钟未必能执行20次循环--- 那么FPS设置成20就成为一个指导意见。
原创 精选 2021-12-30 14:56:02
2639阅读
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏02支持中文及显示FPS
本章要介绍的都写在标题里了。介绍动画剪辑,每个剪辑后的小片段都是人物的单项行为,如走路,跑步,弹跳....之后通过状态机将这些小片段之间的关系都配置好,然后将状态机运作在此模型的身上,接着编写脚本驱动此模型运动起来。 1.动画剪辑现将美术做好的动画FBX拖入进资源中(其中:有图片就是纹理,然后会自动
原创 2021-12-29 11:35:38
403阅读
刚体加力方式一:加了刚体后再加上力的作用,将此脚本写好后用刀对象上,这种是在刚体下落的时候给他的对象加力。 刚体加力方式二:直接加速度的方式,上面是加力这儿是加速度,效果一样 3.刚体碰撞检测:碰撞检测,要求两个物体都需要有这个Cllrder,第二个条件是:至少有一方是有刚体的 4.在资源Asset
原创 2021-12-29 11:35:38
686阅读
1.先在Assets文件夹下新建文件夹来存放不同资源,主要是好归类,下面是我新建的文件夹,其中: -Scenes下是存放unity生成的场景文件的,也就是.unity文件。 -Materials下是存放本章所说的Materiale特效实例的。 -Script下是存放脚本的 -textures下是存放
原创 2021-12-29 11:35:38
2008阅读
注意修饰符,父类的的抽象类和抽象方法的修饰符合class一起修饰的,子类实现父类的方法也带有“override”关键字 父类 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApp
原创 2021-12-29 11:35:38
261阅读
1.选中动画,然后在Inspector视图下的Wrap Mode中选择Loop选择即可循环播放。
原创 2021-12-29 11:35:37
2364阅读
1.包导出某个资源,先在Assets文件夹下选中该资源: 然后勾选此资源依赖的所有资源导出到指定的文件夹下 2.包导入导出上面的包后再导入,同样的在assets文件夹下右键导入: 3.新建场景和保存场景: 最终保存好的场景:只要点击此场景就会打开这个场景 4.发布的时候如果想发布几个场景,需要将要发
原创 2021-12-29 11:35:37
1294阅读
1.先新建一个Material之后在Inspector视图下的Shader选项中找到Skybox之后有4种天空盒的制作方式,6 Sided,Cubemap, Panoramic, Procedural. 6 Sided:6面包围盒方式,采用6张图片 Cubemap:整个一体,可选择图片 Panora
原创 2021-12-29 11:34:39
1318阅读