// 获取太阳当前高度 let sunAlt = celestialAlt('太阳'); // 获取当前温度 let temp = CelestialManager.getTemperature(); // 获取当前光照 (W/m²) let lux = CelestialManager.getInsolation();
// 计算强度 (0.0 - 1.0) let intensity = Math.max(0, celestialAlt('太阳')); // 映射色调:[红, 绿, 蓝, 灰] // 白天为 [0, 0, 0, 0],夜晚为 [-120, -120, -40, 100] let r = -120 * (1 - intensity); let g = -120 * (1 - intensity); let b = -40 * (1 - intensity); let gray = 100 * (1 - intensity); $gameScreen.startTint([r, g, b, gray], 60);
4.75 KB, 下载次数: 1
售价: 5 星屑 [记录]
5.05 KB, 下载次数: 2
售价: 5 星屑 [记录]
| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |