【前端】六款高颜值注册界面

news/2024/11/5 12:20:40/文章来源:https://www.cnblogs.com/o-O-oO/p/18527550

原创 吴旭东 无限大infinity

和昨天的一样,带来了六款注册界面,可复制源码(需要定制请加微信)

第一款–简约风格

HTML

<!DOCTYPE html>  
<html lang="zh">  
<head>  <meta charset="UTF-8">  <meta name="viewport" content="width=device-width, initial-scale=1.0">  <link rel="stylesheet" href="styles.css">  <title>注册界面</title>  
</head>  
<body>  <div class="registration-container">  <h1>创建账户</h1>  <form id="registrationForm" onsubmit="return handleRegister()">  <div class="input-group">  <label for="username">用户名</label>  <input type="text" id="username" placeholder="输入用户名" required>  </div>  <div class="input-group">  <label for="email">邮箱</label>  <input type="email" id="email" placeholder="输入邮箱" required>  </div>  <div class="input-group">  <label for="password">密码</label>  <input type="password" id="password" placeholder="输入密码" required>  </div>  <div class="input-group">  <label for="confirm-password">确认密码</label>  <input type="password" id="confirm-password" placeholder="确认密码" required>  </div>  <button type="submit">注册</button>  </form>  <div id="message"></div>  <div class="footer">  <p>已经有账户?<a href="#">登录</a></p>  </div>  </div>  <script src="script.js"></script>  
</body>  
</html>

CSS (styles.css)

body {  display: flex;  justify-content: center;  align-items: center;  height: 100vh;  background: linear-gradient(135deg, #f9f9f9, #ebeff2);  font-family: 'Arial', sans-serif;  
}  .registration-container {  background: white;  padding: 30px;  border-radius: 10px;  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);  max-width: 400px;  width: 100%;  
}  h1 {  text-align: center;  color: #333;  
}  .input-group {  margin-bottom: 20px;  
}  label {  display: block;  margin-bottom: 5px;  font-weight: bold;  color: #555;  
}  input {  width: 100%;  padding: 12px;  border: 1px solid #ccc;  border-radius: 5px;  transition: border-color 0.3s;  box-sizing: border-box; /* 确保padding不超出宽度 */  
}  input:focus {  border-color: #007bff;  outline: none;  
}  button {  width: 100%;  padding: 12px;  background-color: #007bff;  color: white;  border: none;  border-radius: 5px;  font-weight: bold;  cursor: pointer;  transition: background-color 0.3s;  
}  button:hover {  background-color: #0056b3;  
}  #message {  text-align: center;  margin-top: 15px;  color: red;  
}  .footer {  text-align: center;  margin-top: 20px;  
}  .footer a {  color: #007bff;  text-decoration: none;  
}  .footer a:hover {  text-decoration: underline;  
}
ExplainJavaScript (script.js)function handleRegister() {const username = document.getElementById('username').value;const email = document.getElementById('email').value;const password = document.getElementById('password').value;const confirmPassword = document.getElementById('confirm-password').value;const messageElement = document.getElementById('message');// 简单的验证if (password !== confirmPassword) {messageElement.textContent = '密码和确认密码不匹配!';messageElement.style.color = 'red';return false;}// 在这里可以进行进一步的处理,例如发送数据到服务器messageElement.textContent = '注册成功!';messageElement.style.color = 'green';// 阻止表单的默认提交行为return false;
}

第二款–商务风格

HTML

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" href="styles.css"><title>注册界面</title>
</head>
<body><div class="registration-container"><h1>创建账户</h1><p class="subtitle">加入我们,开始您的旅程</p><form id="registrationForm" onsubmit="return handleRegister()"><div class="input-group"><label for="username">用户名</label><input type="text" id="username" placeholder="输入用户名" required></div><div class="input-group"><label for="email">邮箱</label><input type="email" id="email" placeholder="输入邮箱" required></div><div class="input-group"><label for="password">密码</label><input type="password" id="password" placeholder="输入密码" required></div><div class="input-group"><label for="confirm-password">确认密码</label><input type="password" id="confirm-password" placeholder="确认密码" required></div><button type="submit">注册</button></form><div id="message"></div><div class="footer"><p>已经有账户?<a href="#">登录</a></p></div></div><script src="script.js"></script>
</body>
</html>

CSS (styles.css)

body {  display: flex;  justify-content: center;  align-items: center;  height: 100vh;  background: linear-gradient(135deg, #e3f2fd, #bbdefb);  font-family: 'Arial', sans-serif;  
}  .registration-container {  background: white;  padding: 40px;  border-radius: 15px;  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.15);  max-width: 450px;  width: 100%;  text-align: center;   
}  h1 {  margin-bottom: 10px;  color: #1e88e5;  
}  .subtitle {  margin-bottom: 20px;  color: #555;  font-size: 14px;  
}  .input-group {  margin-bottom: 20px;  text-align: left;   
}  label {  display: block;  margin-bottom: 5px;  font-weight: bold;  color: #333;  
}  input {  width: 100%;  padding: 12px;  border: 1px solid #ccc;  border-radius: 5px;  transition: border-color 0.3s;  font-size: 14px;   box-sizing: border-box; /* 确保padding不超出宽度 */  }  input:focus {  border-color: #1e88e5;  outline: none;  box-shadow: 0 0 5px rgba(30, 136, 229, 0.5);  
}  button {  width: 100%;  padding: 12px;  background-color: #1e88e5;  color: white;  border: none;  border-radius: 5px;  font-weight: bold;  cursor: pointer;  transition: background-color 0.3s;  font-size: 16px;   
}  button:hover {  background-color: #1976d2;  
}  #message {  text-align: center;  margin-top: 15px;  color: red;  
}  .footer {  text-align: center;  margin-top: 20px;  
}  .footer a {  color: #1e88e5;  text-decoration: none;  
}  .footer a:hover {  text-decoration: underline;  
}

JavaScript (script.js)

function handleRegister() {const username = document.getElementById('username').value;const email = document.getElementById('email').value;const password = document.getElementById('password').value;const confirmPassword = document.getElementById('confirm-password').value;const messageElement = document.getElementById('message');// 简单的验证if (password !== confirmPassword) {messageElement.textContent = '密码和确认密码不匹配!';messageElement.style.color = 'red';return false;}// 进行进一步处理,例如发送数据到服务器messageElement.textContent = '注册成功!';messageElement.style.color = 'green';// 阻止表单的默认提交行为return false;
}

第三款–中国水墨丹青风格


HTML

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" href="styles.css"><title>注册界面</title>
</head>
<body><div class="registration-container"><h1>创建账户</h1><p class="subtitle">与万物共生,踏上新的旅程</p><form id="registrationForm" onsubmit="return handleRegister()"><div class="input-group"><label for="username">用户名</label><input type="text" id="username" placeholder="输入用户名" required></div><div class="input-group"><label for="email">邮箱</label><input type="email" id="email" placeholder="输入邮箱" required></div><div class="input-group"><label for="password">密码</label><input type="password" id="password" placeholder="输入密码" required></div><div class="input-group"><label for="confirm-password">确认密码</label><input type="password" id="confirm-password" placeholder="确认密码" required></div><button type="submit">注册</button></form><div id="message"></div><div class="footer"><p>已经有账户?<a href="#">登录</a></p></div></div><script src="script.js"></script>
</body>
</html>

CSS (styles.css)

body {  display: flex;  justify-content: center;  align-items: center;  height: 100vh;  background: url('../../loginBig/login3/img/2.png') no-repeat center center fixed; background-size: cover;  font-family: 'SimSun', serif;  color: #333; 
}  .registration-container {  background: rgba(255, 255, 255, 0.8);  padding: 40px;  border-radius: 15px;  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.2);  max-width: 450px;  width: 100%;  text-align: center;   
}  h1 {  margin-bottom: 10px;  color: #000;  font-size: 24px;  
}  .subtitle {  margin-bottom: 20px;  color: #555;  font-size: 14px;  
}  .input-group {  margin-bottom: 20px;  text-align: left;   
}  label {  display: block;  margin-bottom: 5px;  font-weight: bold;  color: #333;  
}  input {  width: 100%;  padding: 12px;  border: 1px solid #ccc;  border-radius: 5px;  transition: border-color 0.3s;  font-size: 14px;   box-sizing: border-box;  
}  input:focus {  border-color: #d192d3;  outline: none;  
}  button {  width: 100%;  padding: 12px;  background-color: #b872d2c5;  color: white;  border: none;  border-radius: 5px;  font-weight: bold;  cursor: pointer;  transition: background-color 0.3s;  font-size: 16px;   
}  button:hover {  background-color: #6d4a64;  
}  #message {  text-align: center;  margin-top: 15px;  color: red;  
}  .footer {  text-align: center;  margin-top: 20px;  
}  .footer a {  color: #cd58cd;  text-decoration: none;  
}  .footer a:hover {  text-decoration: underline;  
}

JavaScript (script.js)

function handleRegister() {const username = document.getElementById('username').value;const email = document.getElementById('email').value;const password = document.getElementById('password').value;const confirmPassword = document.getElementById('confirm-password').value;const messageElement = document.getElementById('message');// 简单的验证if (password !== confirmPassword) {messageElement.textContent = '密码和确认密码不匹配!';messageElement.style.color = 'red';return false;}// 进行进一步处理,例如发送数据到服务器messageElement.textContent = '注册成功!';messageElement.style.color = 'green';// 阻止表单的默认提交行为return false;
}

第四款–中国风

HTML

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" href="styles.css"><title>注册界面</title>
</head>
<body><div class="registration-container"><h1>创建账户</h1><form id="registrationForm" onsubmit="return handleRegister()"><div class="input-group"><label for="username">用户名</label><input type="text" id="username" placeholder="输入用户名" required></div><div class="input-group"><label for="email">邮箱</label><input type="email" id="email" placeholder="输入邮箱" required></div><div class="input-group"><label for="password">密码</label><input type="password" id="password" placeholder="输入密码" required></div><div class="input-group"><label for="confirm-password">确认密码</label><input type="password" id="confirm-password" placeholder="确认密码" required></div><button type="submit">注册</button></form><div id="message"></div><div class="footer"><p>已经有账户?<a href="#">登录</a></p></div></div><script src="script.js"></script>
</body>
</html>

CSS (styles.css)

body {  display: flex;  justify-content: center;  align-items: center;  height: 100vh;  background: url('../../loginBig/login2/img/2.png') no-repeat center center fixed; background-size: cover;   font-family: 'SimSun', serif;color: #333; 
}  .registration-container {  background: rgba(255, 255, 255, 0.9);border: 2px solid #8B4513; padding: 40px;  border-radius: 15px;  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.2);  max-width: 450px;  width: 100%;  text-align: center;   
}  h1 {  margin-bottom: 10px;  color: #8B4513;  font-size: 28px;  
}  .subtitle {  margin-bottom: 20px;  color: #5B3A29;font-size: 14px;  
}  .input-group {  margin-bottom: 20px;  text-align: left;   
}  label {  display: block;  margin-bottom: 5px;  font-weight: bold;  color: #333;  
}  input {  width: 100%;  padding: 12px;  border: 1px solid #ccc;  border-radius: 5px;  transition: border-color 0.3s;  font-size: 14px;   box-sizing: border-box; 
}  input:focus {  border-color: #8B4513;  outline: none;  
}  button {  width: 100%;  padding: 12px;  background-color: #8B4513; color: white;  border: none;  border-radius: 5px;  font-weight: bold;  cursor: pointer;  transition: background-color 0.3s;  font-size: 16px;   
}  button:hover {  background-color: #6F3C2A; 
}  #message {  text-align: center;  margin-top: 15px;  color: red;  
}  .footer {  text-align: center;  margin-top: 20px;  
}  .footer a {  color: #8B4513; text-decoration: none;  
}  .footer a:hover {  text-decoration: underline;  
}

JavaScript (script.js)

function handleRegister() {const username = document.getElementById('username').value;const email = document.getElementById('email').value;const password = document.getElementById('password').value;const confirmPassword = document.getElementById('confirm-password').value;const messageElement = document.getElementById('message');// 简单的验证if (password !== confirmPassword) {messageElement.textContent = '密码和确认密码不匹配!';messageElement.style.color = 'red';return false;}// 在这里可以进行进一步的处理,例如发送数据到服务器messageElement.textContent = '注册成功!';messageElement.style.color = 'green';// 阻止表单的默认提交行为return false;
}

第五款–赛博朋克风格


HTML:

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" href="styles.css"><title>赛博朋克注册界面</title>
</head>
<body><div class="background"></div><div class="registration-container"><h1>欢迎来到赛博世界</h1><p class="subtitle">加入我们,解锁新未来</p><form id="registrationForm" onsubmit="return handleRegister()"><div class="input-group"><label for="username">用户名</label><input type="text" id="username" placeholder="输入用户名" required></div><div class="input-group"><label for="email">邮箱</label><input type="email" id="email" placeholder="输入邮箱" required></div><div class="input-group"><label for="password">密码</label><input type="password" id="password" placeholder="输入密码" required></div><div class="input-group"><label for="confirm-password">确认密码</label><input type="password" id="confirm-password" placeholder="确认密码" required></div><button type="submit">注册</button></form><div id="message"></div><div class="footer"><p>已经有账户?<a href="#">登录</a></p></div></div><script src="script.js"></script>
</body>
</html>

CSS (styles.css):

body {  margin: 0;  font-family: 'Arial', sans-serif;  background: black;  color: #ffffff;  overflow: hidden;   
}  .background {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: url('../../loginBig/login4/img/2.png') no-repeat center center fixed; background-size: cover;  filter: blur(5px);  
}  .registration-container {  position: relative;  z-index: 1;  background: rgba(0, 0, 0, 0.7);  padding: 40px;  border-radius: 15px;  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);  backdrop-filter: blur(8px);  max-width: 450px;  margin: auto;  text-align: center;   
}  h1 {  margin-bottom: 10px;  color: #0ff;font-size: 28px;  
}  .subtitle {  margin-bottom: 20px;  color: #ff79c6; font-size: 14px;  
}  .input-group {  margin-bottom: 20px;  text-align: left;   
}  label {  display: block;  margin-bottom: 5px;  font-weight: bold;  color: #ffffff;  
}  input {  width: 100%;  padding: 12px;  border: 2px solid #0ff; border-radius: 5px;  background: rgba(255, 255, 255, 0.1);color: #ffffff;  transition: border-color 0.3s;  box-sizing: border-box; }  input:focus {  border-color: #ff79c6;outline: none;  
}  button {  width: 100%;  padding: 12px;  background-color: #ff79c6; color: white;  border: none;  border-radius: 5px;  font-weight: bold;  cursor: pointer;  transition: background-color 0.3s;  font-size: 16px;   
}  button:hover {  background-color: #0ff; 
}  #message {  text-align: center;  margin-top: 15px;  color: red;  
}  .footer {  text-align: center;  margin-top: 20px;  
}  .footer a {  color: #0ff; text-decoration: none;  
}  .footer a:hover {  text-decoration: underline;  
}

JavaScript (script.js):


function handleRegister() {const username = document.getElementById('username').value;const email = document.getElementById('email').value;const password = document.getElementById('password').value;const confirmPassword = document.getElementById('confirm-password').value;const messageElement = document.getElementById('message');// 简单的验证if (password !== confirmPassword) {messageElement.textContent = '密码和确认密码不匹配!';messageElement.style.color = 'red';return false;}// 进行进一步处理,例如发送数据到服务器messageElement.textContent = '注册成功!';messageElement.style.color = 'green';// 阻止表单的默认提交行为return false;
}

第六款–像素风格

HTML:

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" href="styles.css"><title>像素风格注册界面</title>
</head>
<body><div class="registration-container"><h1>像素世界</h1><p class="subtitle">加入我们,开始新的冒险</p><form id="registrationForm" onsubmit="return handleRegister()"><div class="input-group"><label for="username">用户名</label><input type="text" id="username" placeholder="输入用户名" required></div><div class="input-group"><label for="email">邮箱</label><input type="email" id="email" placeholder="输入邮箱" required></div><div class="input-group"><label for="password">密码</label><input type="password" id="password" placeholder="输入密码" required></div><div class="input-group"><label for="confirm-password">确认密码</label><input type="password" id="confirm-password" placeholder="确认密码" required></div><button type="submit">注册</button></form><div id="message"></div><div class="footer"><p>已经有账户?<a href="#">登录</a></p></div></div><script src="script.js"></script>
</body>
</html>

CSS (styles.css):

body {  display: flex;  justify-content: center;  align-items: center;  height: 100vh;  background: radial-gradient(ellipse at bottom, #20ba84 0%, #e0e6df 100%) fixed;    font-family: 'Press Start 2P', cursive;
}  .registration-container {  background: #ffffff; /* 白色背景 */ background: url('../../loginBig/login5/img/2.png') no-repeat center center fixed;padding: 20px;  border: 5px solid #333; /* 深色边框 */  border-radius: 10px;  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);  max-width: 400px;  width: 100%;  text-align: center;   
}  h1 {  margin-bottom: 10px;  color: #333; /* 字体颜色 */  font-size: 24px;  
}  .subtitle {  margin-bottom: 20px;  color: #555; /* 字体颜色 */  font-size: 14px;  
}  .input-group {  margin-bottom: 20px;  text-align: left;   
}  label {  display: block;  margin-bottom: 5px;  font-weight: bold;  color: #333;  
}  input {  width: 100%;  padding: 10px;  border: 3px solid #666; border-radius: 5px;  background: #fafafa; color: #333; font-size: 14px;  box-sizing: border-box;transition: border-color 0.3s;  
}  input:focus {  border-color: #459e54; outline: none;  
}  button {  width: 100%;  padding: 10px;  background-color: #528e64; color: rgb(0, 0, 0); border: none;  border-radius: 5px;  font-weight: bold;  cursor: pointer;  transition: background-color 0.3s;  font-size: 16px;   
}  button:hover {  background-color: #49b190; 
}  #message {  text-align: center;  margin-top: 15px;  color: red;  
}  .footer {  text-align: center;  margin-top: 20px;  
}  .footer a {  color: #000000; text-decoration: none;  
}  .footer a:hover {  text-decoration: underline;  
}

JavaScript (script.js):

function handleRegister() {const username = document.getElementById('username').value;const email = document.getElementById('email').value;const password = document.getElementById('password').value;const confirmPassword = document.getElementById('confirm-password').value;const messageElement = document.getElementById('message');// 简单的验证if (password !== confirmPassword) {messageElement.textContent = '密码和确认密码不匹配!';messageElement.style.color = 'red';return false;}// 进行进一步处理,例如发送数据到服务器messageElement.textContent = '注册成功!';messageElement.style.color = 'green';// 阻止表单的默认提交行为return false;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/827100.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

硬盘开机报错是什么原因引起的

硬盘开机报错可能由多种原因引起,以下是一些常见的原因及相应的解决方法: 一、硬件连接问题 数据线松动或损坏: 外部硬盘:检查USB线是否插紧,尝试更换USB线或连接到其他USB端口。 内部硬盘:检查数据线和电源线是否牢固连接,确保没有松动。 接口灰尘或损坏: 清洁主板上的…

PHPStudy 安装tp8 php8.1.3 安装XDbug、redis扩展

1.1 下载php安装包 https://windows.php.net/download/1.2 下载的的安装包1.3 解压 解压到D:\phpstudypro\Extensions\php\php8.1.3nts1.4 修改php8.1.3的php.ini文件 将php8.1.3nts目录下的php.ini-development文件复职一份并改文件名为 php.ini 。然后可以将php.ini里面的内容…

pyspark建模(类似于dwd层),flask直接对接前端请求进行召回(类似于ads层,但是不保存)

2. Spark MLib 2.1 Spark MLib 开发环境准备 2.1.1 配置python和spark环境 安装Python环境 安装Anaconda3-5.2.0-Windows-x86_64.exe配置环境变量Anaconda_HOME E:\20241014_Soft\Anaconda3PATH %Anaconda_HOME%Scripts;%Anaconda_HOME%Library\mingw-w64\bin;%Anaconda_HOME…

征程 6E camera diag sample

01 功能概述 本文的 demo sample 主要描述当前 camera 相关外设诊断的当前状态,并提供自定义实现的方法及使用说明。 1.1 软件架构说明 本 sample 基于现已实现的 camera 诊断架构,libcam 内的外设诊断功能对外设硬件状态进行监测,并支持将故障状态发送给 MCU 处理,或通过事…

实时数仓及olap可视化构建(基于mysql,将maxwell改成seatunnel可以快速达成异构数据源实时同步)

1. OLAP可视化实现(需要提前整合版本)Linux121 Linux122 Linux123jupyter✔spark ✔ ✔ ✔python3+SuperSet3.0✔hive✔ClinckHouse✔Kafka ✔ ✔ ✔Phoenix ✔DataX ✔maxwell✔Hadoop ✔ ✔ ✔MySQL✔ZK ✔ ✔ ✔HBASE ✔ ✔ ✔1.1 安装Vmware,安装虚拟机集群 1.1.1 安装 …

AI运动小程序开发常见问题集锦二

截止到现在写博文时,我们的AI运动识别小程序插件已经迭代了23个版本,成功应用于健身、体育、体测、AR互动等场景;为了让正在集成或者计划进行功能扩展优化的用户,少走弯路、投入更少的开发资源,针对近期的咨询问题,我们又归集了一些常见问题,供大家参考。一、计时、计数…

synchronized的monitor监视器

public class T {@SneakyThrowspublic static void main(String[] args) {System.out.println("此行后加锁 monitorenter");synchronized (T.class){System.out.println("hello monitor");}System.out.println("此行前释放锁 monitorexit");}}反…

31 计算机安全

计算机安全是保护系统和数据的,完整,保密,可用 保密:有权限的人才能读取数据;泄露信息就是攻击保密性(看不看得到)---窃取信息 完整性:能够修改数据,知道密码进入操作-----------------------------------获取权限 可用性:有权限的人应该能随时访问,黑客发大量请求到…

大话USB PD快充电源功率“协商”

啥叫USB PD快充技术? USB PD快充技术就是通过USB接口对对USB设备进行快速充电的一项技术。 由于USB技术的发展,特别的USB TYPE-C接口的广泛应用,基于USB TYPE-C接口的USB PD快充技术越来越成为主流。 使用USB TYPE-C接口的技术可以给谁充电?可以给我们的手机充电 可以给笔记…

瑞芯微RK3568开发板Linux编译报错404怎么办触觉智能教你轻松解决

本文介绍瑞芯微RK3568主板/开发板SDK编译流程和编译报错的解决方法,使用触觉智能EVB3568鸿蒙开发板演示,具有丰富的视频输入输出接口(HDMI/eDP/MIPI/LVDS) 与多种高速接口(千兆网口/PCIe/SATA/CAN等)。近期,触觉智能即将发布RK3568系列开源鸿蒙OpenHarmony5.0系统固件,敬…

网络流建图汇总

Dining G 一个点有两重限制,将点放中间,两边分别放两个限制,中间点点拆点连 1 表示限制 CTSC1999 家园 / 星际转移问题 时间限制可以分层图,分层图不需二分,直接一层层建即可 企鹅游行 这种有限制的拆点就完了。 猪 时序问题按照时间建即可。 一般出现调整的可以考虑把调整…

UE中基于FluidFlux插件实现洪水数据接入的一种思路

这是FluidFlux插件文档链接: http://imaginaryblend.com/2021/09/26/fluid-flux/ FluidFlux插件原本可以在编辑器模式下,通过右键SimulationDomain保存模拟状态,这个模拟状态保存后是一个资产文件以及三张纹理图Ground,Height,Velocity。SimulationDomain中有一个俯视的场景…