提前,请原谅我的英语!
几个小时以来,我一直试图理解为什么更改区域设置在我的代码中不起作用。 我想在“ Fr”中切换日历(从fullcalendar.io),所以我将正确的language .js文件放在一个文件夹中,并尝试将其指向页面。
关闭,它不需要我在代码中进行修改。
您有向我提议的想法或路线吗?
我警告,即使我做了最大的^^
谢谢!
这是我的代码的一部分:
<script src='./packages/core/locales/fr.js'></script>
document.addEventListener('DOMContentLoaded', function() {
var initialLocaleCode = 'fr';
var localeSelectorEl = document.getElementById('locale-selector');
var calendarEl = document.getElementById('calendar');
var calendar = $('#calendar').fullCalendar({
plugins: [ 'interaction', 'dayGrid', 'timeGrid', 'list' ],
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay,listMonth'
},
locale: initialLocaleCode,
buttonIcons: false,
weekNumbers: true,
navLinks: true,
editable: true,
eventLimit: true, // allow "more" link when too many events
events: "events.php",
答案 0 :(得分:1)
使用修复程序进行编辑:
我终于删除了所有内容,并使用FullCalendar中的正确代码重做了我的php页面。
我认为,正如您所说,旧版本的代码与新版本的代码混合在一起。因此,我从FullCalendar网站获取了基本脚本,并表达了我的兴趣!
for (int i = 0; i < gamePlayersList.Count; i++)
{
// if player is not same then do raycast to detect
if (gamePlayersList[i] != transform)
{
Vector3 targetDir = gamePlayersList[i].position - transform.position;
float rayAngle = Vector3.Angle(targetDir, transform.forward);
Vector3 straightRayDirection = Quaternion.AngleAxis(rayAngle, Vector3.up) * transform.TransformDirection(Vector3.forward);
Ray straightRay = new Ray(transform.position + Vector3.up, straightRayDirection);
Debug.DrawRay(straightRay.origin, straightRay.direction * detectDistance, Color.red);
//RaycastHit hit;
//if (Physics.Raycast(straightRay, out hit, detectDistance, playersLayerMask))
//{
//}
}
}
谢谢大家的帮助!
答案 1 :(得分:0)
也许您想更改日历中的语言。
尝试:
lang: 'fr'
确保您还为其插入了正确的脚本。根据您的文件夹安排路径:
<script src='fullcalendar/lang-all.js'></script>