让XML选择随机元素

时间:2018-07-19 14:10:53

标签: html xml schema splash-screen dds-format

    <Context FontSize="20" Font="UI/Fonts/Titillium-Semibold">
 <Container ID="ScreenContainer" Anchor="C,C" TextAnchor="C,C" Offset="0,0" Size="f,f" hidden="0" alpha="1">
    <Image Texture="UI/Art/GameStyle/LoadScreen.dds" Anchor="c,c" FillAndCrop="1" Size="f,f" alpha="1" hidden="0"/>

    <Container Anchor="C,T" Offset="0,40" GridID="BlueBox" ID="Panel" ConsumeMouse="1" AutoSize="1" AutoSizePadding="250,30" hidden ="0">
        <Text DoNotTranslate="1" Text=" " ID="LoadingText" Anchor="c,c" GlyphColor="Orange" />
    </Container>
    <Image ID="LoadingGameLogo" Anchor="R,B" Offset="100,100" Texture="UI/Art/GameStyle/Play/loadicon.dds" Hidden="0" Size ="200,200"/>    
</Container>
</Context>

这是代码的当前状态(在此状态下,它完全可以正常工作)。现在,它从正确的文件夹中获取图像,并将其短暂地用于加载屏幕。请注意,无论使用哪个加载屏幕,.. / loadicon.dds都应始终存在。

我想做的是让XML从../LoadScreen.dds旁边的设置列表中选择一个随机元素,以便从其中随机选择加载屏幕。我应该如何精确地执行此过程?我不知道是否应该设置一个变量来选择集合中的数字,或者是否有更好的方法让XML只是从我提供的选项中选择一个随机元素。

0 个答案:

没有答案