视图时间显示
此选项让您可以在预览动画或录制影片期间打开视图中的日期和时间显示。
视图时间显示在动画设置对话框中设置。在此对话框中,您可以选择时间显示的格式和位置。
日光时间戳
日光时间戳在未来的版本中将被移除。取而代之的是视图时间显示功能。
您可以在渲染视图时显示当前的日光时间和日期信息。与日照研究实用工具结合使用或用在动画中时,您可以显示动画序列每一帧的日光时间和日期信息。要在渲染的视图中显示日光时间和日期,首先要在所渲染的视图中选一个方便的位置放置SLRTIM单元。此单元位于 OpenBuildings Designer 程序目录的 ..\Default\Cell\ 文件夹中的animator.cel单元库中。放置该单元后,您可以编辑单元的输入数据字段,以显示您要显示的字符串。字符串的格式为 C 函数strftime使用的格式。缺省情况下,该单元包含字符串%c,将显示日期和时间。
下面是一些更受欢迎的格式:
格式 | 描述 |
---|---|
%c | 适合当前区域设置的日期和时间 |
%x | 当前区域设置的日期 |
%X | 当前区域设置的时间 |
%y | 不带世纪的年份 (00 — 99) |
%Y | 带世纪的年份(如 2001) |
%b | 缩写月份名称 |
%B | 完整的月份名称 |
%m | 数字格式的月份 (01 — 12) |
%d | 数字格式的日期 (01 — 31) |
%a | 缩写形式的星期名 |
%A | 完整星期名 |
%H | 24 小时格式的小时 (00 — 23) |
%I | 12 小时格式的小时 (01 — 12) |
%M | 数字格式的分钟 (00 — 59) |
%S | 数字格式的秒 (00 — 59) |
%p | 当前区域设置的 12 小时制上午/下午 (AM/PM) 指示符 |
%z、%Z | 时区名称或缩写;如果时区未知,则无字符 |
典型示例如下:
字符串 | 显示 |
---|---|
%c | 04/18/01, 2001, 10:13:45 AM |
日期为 %c | 日期为 04/18/01, 2001, 10:13:45 AM |
时间为 %I:%M %p | 时间为 10:15 AM |
每次渲染视图时,会根据当前的日光时间和日期将格式字符串替换为相应的信息。如果是在录制动画,该字符串会更新,以反映动画的每一帧的日光时间和日期。只有输入数据字段中的字符串才会用于在渲染的图像中显示。单元中的日光时间:字符串仅供参考,不会显示。文本特性取自单元中的现有文本项。
放置 SLRTIM 单元后,单元的原点将作为时间/日期文本的参照点。也就是说,文本将相对于放置位置进行对齐。例如,如果文本的对齐方式为居中 (CENTER),文本将围绕该点居中;如果对齐方式为左对齐 (LEFT),文本的左边缘将位于该点。渲染视图时,将替换整个字符串并相对于单元的放置位置对齐字符串。放置单元后,您可以更改任何文本特性(使用更改文本特性工具),包括文本大小、字体和对齐方式。