E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
threejs坦克大战
UE4运用C++和框架开发
坦克大战
教程笔记(十五)(第46~48集)
UE4运用C++和框架开发
坦克大战
教程笔记(十五)(第46~48集)46.批量加载UClass功能测试批量加载多个同类UClass资源47.创建单个资源对象测试加载并创建单个UClass资源对象48.创建同类资源对象
犀利贝XD
·
2024-01-26 00:27
UE4/5
的学习笔记
ue4
c++
笔记
UE4运用C++和框架开发
坦克大战
教程笔记(十六)(第49~50集)
UE4运用C++和框架开发
坦克大战
教程笔记(十六)(第49~50集)49.创建多个资源对象补全调用链并测试生成多个同种类名资源对象实现创建多个同资源名的对象实例50.资源加载系统测试补全调用链并测试生成多个同名资源对象测试生成
犀利贝XD
·
2024-01-26 00:26
UE4/5
的学习笔记
ue4
c++
笔记
React+Three.js实现粒子包围的安卓机器人
喜欢做动画的我很早之前就已经开始关注
Threejs
这个框架了,觉得这个框架老酷炫了,可以在浏览器中展示一个3D场景,奈何时间与精力关系(主要是懒)一直都没有真正花功夫去学,好在最近终于开始简单学了一点
Threejs
QD_ANJING
·
2024-01-25 11:33
javascript
react.js
android
05-
threejs
画车削缓冲几何体
,主要用于渲染具体旋转特性的物体,比如花瓶、球体等车削缓冲几何体一、前言二、项目中使用1、新建base.js文件2、新建lathe.js文件3、创建light.js文件4、组件中引入和使用三、总体代码四、效果![请添加图片描述](https://img-blog.csdnimg.cn/direct/12c624be85ed4f49b0c423bfb12c4ddb.gif)一、前言关于如何创建项目和
白白李媛媛
·
2024-01-25 09:15
Thressjs开发
vue.js
前端
javascript
02-项目引入
threejs
three学习一、创建项目1、如果已经建好项目了,可以略过创建这一步2、初始化项目①新建一个vue2项目②打开项目的命令窗口,可直接在项目目录的路径栏输入cmd,然后回车③使用npm安装three,在命令窗口中输入npminstallthree--force,其中--force是强制安装,避免node版本过高或者过低无法安装的问题④安装完成以后如何确定自己的项目中是否安装成功呢,打开项目的pack
白白李媛媛
·
2024-01-25 09:14
Thressjs开发
vue.js
前端
javascript
开发语言
我儿时的游戏
1.掌上游戏机—小时候对于我而言,先是一台掌上游戏机,只能玩几个游戏,映像最深刻的就是在上面玩俄罗斯方块和
坦克大战
,也是我的第一个游戏机,2、小霸王游戏机—我想每个人小时候都会有一部小霸王游戏机陪伴着自己
74816210b8ef
·
2024-01-25 08:00
Unity3d学习笔记-Demo实现
1.3D
坦克大战
这里的素材可以在AssetStore中找到,场景搭建比较简单。游戏内容我在网上学习的基础上添加了空投道具以及简单的敌人AI的逻辑,除此之外,还实现了单人和双人游戏模式的切换。
任西风吹冷月
·
2024-01-25 08:51
游戏
unity
用Java制作
坦克大战
【项目实战】
相信大家听到这个名字已经按耐不住激动的心了吧!这个游戏有单人模式和双人模式两种模式。玩家通过操控指定按键,控制己方坦克移动方向或发射子弹,游戏中会随机生成敌方坦克并发射子弹,己方坦克击中敌方坦克后,敌方坦克消失,摧毁所有敌方坦克后,游戏胜利。若己方坦克被击中或基地被摧毁,游戏失败。JAVA是面向对象的语言,和C语言不同,它简单易懂,试用范围广。所以学习JAVA的人络绎不绝,可是对于新手小白来说,经
从木知声
·
2024-01-25 04:51
Scratch 编程学习笔记
指令积木介绍3、Scratch基础篇4、Scratch提高篇4.1、10以内的加减法学习与练习4.2、一级for循环--求1-10的和4.3、二进制转十进制4.4、冒泡排列法图解4.5、奥运五环4.6、
坦克大战
自制地图
秃突兔兔突秃
·
2024-01-24 21:34
学习
threejs
创建模型,并保存本地-带钻孔角度的模型生成
提取钻孔数据(方向角和深度,以及层高)根据方位角计算空间点位,获取到空间线数据将线数据根据层高等分,获取到单层的曲线数据将单层曲线拟合成柱体根据层信息绘制贴图
瘦猴打羽毛球
·
2024-01-24 17:51
javascript
算法
threejs
学习
重要概念(场景、相机、渲染器)如下图所示,我们最终看到浏览器上生成的内容是通过虚拟场景和虚拟相机被渲染器渲染后的结果,下面首先介绍这三个概念,将贯穿所有简单复杂的
threejs
项目。
二狗子的翠花
·
2024-01-24 07:46
threejs
threejs
threejs
中修改鼠标cursor不生效的问题修复
需求:当鼠标hover一个元素时,cursor为自定义的图标问题描述:
threejs
中修改canvas的鼠标cursor为自定义的图标不生效。
qq_37200686
·
2024-01-23 17:10
webgl
webgl和
threejs
的坐标系以及坐标转换
一、模型坐标系和模型坐标模型坐标系是用来描述模型内部构造的。它的原点是(0,0,0)在模型坐标系下,定义的坐标,本文称之为模型坐标。当然你也可以有自己的命名。物理建模的模型,由一个个小的三角形组成,每个三角形都有三个顶点组成。顶点的模型坐标是基于模型中心点的。中心点的坐标为(0,0,0)。上图是个简单的正方形的模型,正方形长和宽为20。中心点在正方形的中心,中心点模型坐标为(0,0,0),则其中四
qq_37200686
·
2024-01-23 17:06
webgl
算法
threejs
demo
记录:three.jscss2d-labelbody{background-color:#fff!important;}{"imports":{"three":"../build/three.module.js"}}import*asTHREEfrom'three';import{OrbitControls}from'./jsm/controls/OrbitControls.js';letcame
前端大颖颖
·
2024-01-22 12:55
threejs
javascript
3d
threejs
中点击物体事件
//定义点击事件document.addEventListener('click',event=>{//鼠标控制对象constmouse=newTHREE.Vector2();//得到鼠标相对于容器的坐标mouse.x=(event.clientX/window.innerWidth)*2-1;mouse.y=-(event.clientY/window.innerHeight)*2+1;//执行
前端大颖颖
·
2024-01-22 12:25
threejs
js
3d
前端
threejs
中物体加发光效果
呼吸灯所需的插件,一定要按照使用的
threejs
版本去官网下载对应的插件。https://github.com/mrdoob/three.js/releases?
前端大颖颖
·
2024-01-22 12:24
threejs
js
快捷指令 | 把「小霸王」游戏搬到手机来是怎么样的体验?来体验一下儿时的快乐
最近发现了一个不错的网页,里面集合了很多小时候玩过的游戏例如:冒险岛、魂斗罗、合金弹头、超级马里奥、炸弹人、恐龙快打、
坦克大战
等等。其中还有街机类游戏,例如拳皇、恐龙快打等。
App_Y
·
2024-01-22 06:58
three.js从入门到精通系列教程016 - three.js通过OrbitControls对立方体实现旋转和缩放
three.js从入门到精通系列教程016-three.js通过OrbitControls对立方体实现旋转和缩放/*通过OrbitControls.js可以对
Threejs
的三维场景进行缩放,平移,旋转操作
smartsmile2012
·
2024-01-21 16:41
javascript
3D相机
three.js
数字孪生
元宇宙
Threejs
实现立体3D园区解决方案及代码
一、实现方案单独贴代码可能容易混乱,所以这里只讲实现思路,代码放在最后汇总了下。想要实现一个简单的工业园区、主要包含的内容是一个大楼、左右两片停车位、四条道路以及多个可在道路上随机移动的车辆、遇到停车位时随机选择是否要停车,简单设计图如下二、实现步奏2.1引入环境,天空和地面引入天空有三种方式:1)第一种通过添加天空盒导入六个不同角度的天空图片可以形成,简单方便,缺点是在两个面之间会有视觉差2)第
softshow1026
·
2024-01-21 12:23
3d
坦克大战
游戏代码
坦克大战
游戏主函数战场面板开始界面坦克父类敌方坦克我方坦克子弹爆炸效果数据存盘及恢复图片主函数packagecn.wenxiao.release9;importjava.awt.event.ActionEvent
凉拌糖醋鱼
·
2024-01-21 06:51
Java
游戏
java
开发语言
GitHub上的那些开源小游戏
笔者是一名90后,《贪吃蛇》、《
坦克大战
》、《超级马里奥》和《太空侵略者》作为儿时的玩伴,陪伴笔者度过了很多时光,给笔者带来了非常多的回忆。
ZackSock
·
2024-01-18 17:41
threejs
平滑地移动相机的位置,将其逐渐接近目标点位置(tweemjs)
一、npm安装tweemjsnpmi@tweenjs/tween.js@^18二、引入tweemjsimport*asTWEENfrom'tween.js';三、使用//更新相机位置changeCameraPosition(findIndex){console.log(camera.position)//解除滑动限制.如果你在创建模型的时候设置了滑动平移放大缩小等限制在这里需要解除限制,不然达不到
Right atrium
·
2024-01-18 09:54
H5
微信小程序
ThreeJs
javascript
three
tweem
Blender与
Threejs
的坐标系
1.
Threejs
坐标系openGL采用的是右手坐标系,WebGL是openGL的JS版本也是右手坐标系。
ThreeJS
依然采用的右手坐标系。
pimyker
·
2024-01-18 09:46
threejs
blender
vue3+
threejs
可视化项目——引入
threejs
加载钢铁侠模型(第二步)
文章目录⭐前言vue3系列相关文章
threejs
系列相关文章⭐引入
threejs
初始化一个场景scene加载模型加载钢铁侠模型⭐总结⭐结束⭐前言大家好,我是yma16,本文分享vue3+
threejs
可视化项目
yma16
·
2024-01-18 03:15
threejs框架
vue3
typescript
three
javascript
webgl
04.
坦克大战
项目-让坦克动起来
04.
坦克大战
项目-让坦克动起来01.让自己的坦克动起来通过前面学习了java事件处理机制和java绘图技术,请试试看如何让自己的坦克可以通过按键控制上右下左(wdsa表示)的移动。
绝世小帅
·
2024-01-17 15:04
java
前端
开发语言
十四、Three场景物体增加描边
本次使用的是
threejs
138版本,在vue3+vite+ant的项目中使用。下面来看看实现的效果。房子建筑有了明显的描边效果。
arguments_zd
·
2024-01-17 01:41
3D开发专栏
前端
javascript
开发语言
十五、CSS3DObject和CSS2DObject的区别
Threejs
版本:0.138.3下面看实现的效果:相似点使用方法都是差不多的,下面讲解下css2dobject的使用方法在index.html增加一个用于包含这些标签的div
arguments_zd
·
2024-01-17 01:41
3D开发专栏
css3
前端
css
十三、Three场景物体增加发光特效
本次使用的是
threejs
138版本,在vue3+vite+ant的项目中使用。下面来看看实现的效果。绿色罐体有了明显的发光效果。
arguments_zd
·
2024-01-17 01:10
3D开发专栏
前端
javascript
开发语言
NevMesh.Js你可以在Laya引擎中直接使用的AI寻路
是在
ThreeJs
的PatrolJS基础上,针对Laya引擎做了改造,本教程将会带大家简单了解和使用NevMesh.Js使用。
废柴小z
·
2024-01-16 19:54
laya
推荐:vue-3d-loader支持.dae/.fbx/.gltf/.glb/.obj/.ply/.stl/.json,并支持同一个场景导入多个不同3D模型,支持mtl材质以及jpg/png等图片纹理
vue-3d-loader是vueJS+
threeJS
整合的一个3d展示组件。支持.dae/.fbx/.gltf/.glb/.obj/.ply/.stl/.json,并支持同一个场景导入多个不同3D模
你挚爱的强哥
·
2024-01-16 17:43
Vue.js
3D预览
3d
three.js
三维拖拽旋转
材质皮肤
vue-3d-loader
【Three.js】Three.js入门教程——清晰明了 好上手!
一、文档地址:中文网址:3.开发和学习环境,引入
threejs
|Three.js中文网二、Three.js和WebGL的关系:Three.js是WebGL的框架。封装和简化了WebGL的方法。
旺旺大力包
·
2024-01-16 14:22
WebGL
Three.js
webgl
前端
ThreeJS
-3D教学十一:屏幕坐标和世界坐标转换
Titlebody{width:100%;height:100%;}*{margin:0;padding:0;}.label{font-size:20px;color:#000;font-weight:700;}.circle{width:20px;height:20px;border-radius:10px;position:absolute;left:0;top:0;background-co
天外天-亮
·
2024-01-16 08:49
three
3d
javascript
Blender建模笔记 | 大帅老猿
threejs
特训
搭建元宇宙项目的方案有很多种,比较常见的就是通过
Threejs
来实现。对于我们程序员由设计人员提供的模型文件会出现不适应的情况,如果我们能够了解建模对于我们编程就会顺利的多。
weixin_44502951
·
2024-01-16 02:17
blender
坦克大战
项目-准备工作和绘制坦克
02.
坦克大战
项目-准备工作和绘制坦克01.准备工作1.首先我们要创建四个类1.Tank类介绍:Tank类主要用来表示坦克的基本属性和行为publicclassTank{privateintx;//坦克的横坐标
绝世小帅
·
2024-01-15 22:36
java
开发语言
01.
坦克大战
项目-Java绘图坐标体系
01.
坦克大战
项目-Java绘图01.Java绘图坐标体系1.坐标体系介绍下图说明了java坐标系。坐标原点位于左上角,以像素为单位。
绝世小帅
·
2024-01-15 22:06
java
开发语言
03.
坦克大战
项目-java事件处理机制
03.
坦克大战
项目-java事件处理机制01.事件处理机制-看个问题1.小球移动假如现在我们有一个程序,程序里我们画了一个黑色的小球。我们该怎样让小球收到键盘控制,上下左右移动。
绝世小帅
·
2024-01-15 22:03
java
python
开发语言
【设计模式-3.3】结构型——享元模式
说明:说明:本文介绍设计模式中结构型设计模式中的,享元模式;游戏地图在一些闯关类的游戏,如超级玛丽、
坦克大战
里面,游戏的背景每一个关卡都不相同,但仔细观察可以发现,其都是用一些基础图标组成的,背景的变化实际上就是改变了其基础图标的位置
何中应
·
2024-01-15 08:41
设计模式
享元模式
java
vue3+
threejs
可视化项目——搭建vue3+ts+antd路由布局(第一步)
router依赖vite配置项映射目录和代理antd国际化layout布局封装vite读取modules目录文件作为路由main入口配置文件⭐实现效果⭐总结⭐结束⭐前言大家好,我是yma16,vue3+
threejs
yma16
·
2024-01-14 20:40
threejs框架
vue3
typescript
threejs
javascript
three.js : tweenjs创建
threejs
动画
效果:代码开始//引入轨道控制器扩展库OrbitControls.jsimport{OrbitControls}from"three/examples/jsm/controls/OrbitControls.js";import{GLTFLoader}from"three/examples/jsm/loaders/GLTFLoader.js";//效果制作器import{EffectComposer
汉武大帝·
·
2024-01-14 19:34
three.js
javascript
开发语言
ecmascript
【开源分享】3D 照片墙
基于
threejs
实现的1、功能采用显示3D照片墙,共有4中样式分别如下1.1照片墙1.2水晶球1.3螺旋塔1.4展览厅2、产品特点2.1绚丽采用Three.js的3D样式,打破了传统照片墙单调乏味的风格
猿徕如此
·
2024-01-14 19:50
github
经验分享
【
Threejs
】代码+图文带你快速上手
目录
Threejs
三维坐标系轨道控制器OrbitControls让物体动起来添加光源加载纹理集成
南木元元
·
2024-01-14 14:49
#
three.js
three.js
3d
可视化
Java游戏开发 ——
坦克大战
引言:
坦克大战
也是小时一个比较经典的游戏了,我在网上也是参考了韩顺平老师写的
坦克大战
,并做了一下完善,编写出来作为儿时的回忆吧!思路:创建主窗口,加载菜单及游戏面板。
我是小木鱼
·
2024-01-13 11:13
Java小游戏合集
游戏开发
UE4运用C++和框架开发
坦克大战
教程笔记(九)(第26~29集)
UE4运用C++和框架开发
坦克大战
教程笔记(九)(第26~29集)26.异质链表数据结构27.事件节点与队列28.调用句柄与方法句柄29.注册事件系统整合验证事件注册系统26.异质链表数据结构下图截取自梁迪老师准备的
犀利贝XD
·
2024-01-12 18:21
UE4/5
的学习笔记
ue4
c++
笔记
UE4运用C++和框架开发
坦克大战
教程笔记(四)(第9~12集)
UE4运用C++和框架开发
坦克大战
教程笔记(四)(第9~12集)9.异步加载UClass类型10.LatentAction潜在事件11.框架介绍12.仿QT打印功能模仿QT打印功能9.异步加载UClass
犀利贝XD
·
2024-01-12 18:51
UE4/5
的学习笔记
ue4
c++
笔记
UE4运用C++和框架开发
坦克大战
教程笔记(十四)(第43~45集)
UE4运用C++和框架开发
坦克大战
教程笔记(十四)(第43~45集)43.单个加载UObject功能获取资源URL链接实现异步加载单个UObject类型资源44.批量加载UObject功能测试加载单个UObject
犀利贝XD
·
2024-01-12 17:17
UE4/5
的学习笔记
ue4
c++
笔记
樵夫随笔 NO.389
坦克大战
中午间隙,跟女儿在电脑上玩了会儿
坦克大战
,这款堪称经典的游戏,儿时的我乐此不疲。每次女儿都把自己的坦克藏在一堵砖墙的后面,既不打敌人,也不会被敌人打死。
痴信不改一书生
·
2024-01-12 17:28
基于java的网络版
坦克大战
游戏系统设计与实现
基于java的网络版
坦克大战
游戏系统设计与实现I.引言A.研究背景和动机基于java的网络版
坦克大战
游戏系统设计与实现的研究背景和动机,是指利用java编程语言实现网络版
坦克大战
游戏系统的设计和实现。
毕业课程设计
·
2024-01-12 10:21
java
游戏
开发语言
ThreeJS
核心组成
前言:学习
threeJS
完全是机缘巧合,记得有次客户提到我们系统(当时在职的公司产品)的数据总是以二维表的数据显示,略显枯燥乏味。
YZJGOOD
·
2024-01-10 20:04
Unity项目demo总结(已完成22项,持续更新ing,含商城、塔防、背包、动画、
坦克大战
等)
Unity项目demo总结写在前面烟花(粒子系统)热更新(XLuaHotFix)绘画涂鸦(图像处理、射线检测)Unity常用框架(对象池框架、状态机框架、UI框架)视频播放(Lua调UnityAPI)AB包使用(异步加载AB包)编辑器模式运行(Editor编辑器开发)Phong光照模型(顶点片元Shader、表面体Shader)人物发光特效(表面体Shader)图像渐变(固定管线Shader)商城
iiiiiiimp
·
2024-01-10 11:50
Unity
游戏
unity
游戏引擎
nginx 二级目录部署vue项目
主要是vue项目得更改资源路径通过.env环境变量来设置修改项目的基础路径,我的是vite项目,所以我要在vite.config.js中修改base属性为‘/
threejs
/’修改vue-router的
goms
·
2024-01-10 07:57
vue.js
nginx
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他