Проверьте Lerp . Общий пример того, как его использовать, будет примерно таким:
float t = 0;
Update()
{
t += Time.deltaTime;
cylinder.localScale = new Vector3(1, Mathf.Lerp(2f, 1f, t/3f), 1); // shrink from 2 to 1 over 3 seconds;
}
Вы должны и не можете помещать теги JSF в сообщение. Кроме того, собственный пакет ресурсов JSF не будет использоваться для разрешения локализованных сообщений проверки. Базовая проверка JSR303 - это полностью отдельный API, не связанный с JSF.
Чтобы интернационализировать сообщения проверки компонентов JSR303, вам необходимо создать отдельный файл ValidationMessages.properties
в корневой каталог пути, который может быть локализован файлами ValidationMessages_xx_XX.properties
.
Например,
ERVNomView=Your message here
, который затем должен быть указан синтаксисом {key}
.
@NotEmpty(message="{ERVNomView}")
Для тех из вас, у кого такая же проблема, как и я (решение, данное @BalusC, не работало со многими различными файлами свойств для многих языков), нужно сделать это, чтобы назвать все файлы свойств в следующем шаблоне : ValidationMessages_xx.properties
Я не знаю, почему, но шаблон ... xx_XX ... не работал для меня.