当前位置: 首页 > news >正文

『功能项目』窗口可拖拽脚本【59】

本章项目成果展示

我们打开上一篇58第三职业弓弩的平A的项目,

本章要做的事情是给坐骑界面挂载一个脚本让其显示出来的时候可以进行拖拽

创建脚本:DraggableWindow.cs

using UnityEngine;
using UnityEngine.EventSystems;
public class DraggableWindow : MonoBehaviour, IPointerDownHandler, IDragHandler{Vector2 offest;public void OnPointerDown(PointerEventData eventData){offest = (Vector2)transform.position - eventData.position;}public void OnDrag(PointerEventData eventData){transform.position = eventData.position + offest;}
}

保存后运行项目

本章做了窗口可拖拽的功能

接下来文章的内容:

1.Npc对话功能

2.窗口可拖拽脚本

3.点击名称寻找地点功能

4.隐藏怪物的生成

5.怪物I攻击范围内的主动攻击

6.掉落坐骑蛋的获取

7.异步传送转换场景

以及开放回合制、坐骑系统、宠物系统、背包系统、神炼系统、商城系统、Boss的目标跟随任务导航系统以及UI播放3D动画效果等等。

具体项目运行效果请关注water1024的b站视频项目演示《破碎纪元》

【Unity回合2.5D】破碎纪元_单机游戏热门视频 (bilibili.com)icon-default.png?t=O83Ahttps://www.bilibili.com/video/BV1rZY4e9Ebs/?spm_id_from=333.999.0.0&vd_source=547091a95b03acfa8e8a9e46ef499cd6

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • [vulnhub] w1r3s.v1.0
  • 破解 oklink 网站加密数据(升级版)
  • docker仓库
  • NLP 主流应用方向
  • 关于SpringBoot项目使用maven打包由于Test引起的无法正常打包问题解决
  • 【JAVA开源】基于Vue和SpringBoot的甘肃非物质文化网站
  • C#设计模式之访问者模式
  • QT Creator cmake 自定义项目结构, 编译输出目录指定
  • GUI编程19:贪吃蛇小游戏及GUI总结
  • 网络爬虫Request静态页面数据获取
  • 小明,谈谈你对Vue nextTick的理解
  • LabVIEW提高开发效率技巧----使用事件结构优化用户界面响应
  • [模板]树的最长路径
  • API 架构(RPC和RESTful)
  • 翻译:openmax文档
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • docker-consul
  • hadoop集群管理系统搭建规划说明
  • leetcode讲解--894. All Possible Full Binary Trees
  • Linux gpio口使用方法
  • MySQL主从复制读写分离及奇怪的问题
  • Nacos系列:Nacos的Java SDK使用
  • Python学习笔记 字符串拼接
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • vue数据传递--我有特殊的实现技巧
  • 浮现式设计
  • 技术胖1-4季视频复习— (看视频笔记)
  • 简单数学运算程序(不定期更新)
  • 收藏好这篇,别再只说“数据劫持”了
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 用Canvas画一棵二叉树
  • puppet连载22:define用法
  • 组复制官方翻译九、Group Replication Technical Details
  • #pragam once 和 #ifndef 预编译头
  • #数学建模# 线性规划问题的Matlab求解
  • #微信小程序:微信小程序常见的配置传旨
  • $.ajax()方法详解
  • (ibm)Java 语言的 XPath API
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (solr系列:一)使用tomcat部署solr服务
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (动态规划)5. 最长回文子串 java解决
  • (分布式缓存)Redis哨兵
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • ./configure,make,make install的作用(转)
  • .gitignore文件---让git自动忽略指定文件
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .Net 4.0并行库实用性演练
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET Framework、.NET Core 、 .NET 5、.NET 6和.NET 7 和.NET8 简介及区别