Da man nicht immer 10 Euro für einen gefühlten 3 Zeiler ausgeben muss hau ich euch eben mal hier rein wie der netter her Demellion das ganze gemacht hat.
Code
with uiNamespace do {
disableSerialization;
circle = findDisplay 46 ctrlCreate ["RscPictureKeepAspect", -1];
circle ctrlSetPosition [0.4,0.36,0.2,0.279999];
circle ctrlSetText "A3\Missions_F_Exp\data\Img\lobby\ui_campaign_lobby_background_tablet_radial_left_ca.paa";
circle ctrlCommit 0;
displayText = findDisplay 46 ctrlCreate ["RscStructuredText", -1];
displayText ctrlSetPosition [0.3,0.32,0.4,0.04];
displayText ctrlSetStructuredText parseText "<t align='center'>Mission wird geladen";
displayText ctrlCommit 0;
angle = 0;
counter = 0;
onEachFrame {
with uiNamespace do
{
if (angle > 89) then {
displayText ctrlSetStructuredText parseText "<t align='center'>Mission wird geladen.";
};
if (angle > 179) then {
displayText ctrlSetStructuredText parseText "<t align='center'>Mission wird geladen..";
};
if (angle > 269) then {
displayText ctrlSetStructuredText parseText "<t align='center'>Mission wird geladen...";
};
if (angle > 359) then {
angle = 0;
counter = counter + 1;
displayText ctrlSetStructuredText parseText "<t align='center'>Mission wird geladen";
};
circle ctrlSetAngle [angle, 0.5, 0.5];
angle = angle + 1;
if(counter isEqualTo 25)then{
ctrlDelete circle;
ctrlDelete displayText;
};
};
};
};
Alles anzeigen
Das ganze ist nicht von ASN geklaut sondern lediglich aus dem Wiki von Arma kopiert und ein wenig verändert damit es auch aufhört.
Hier das Video dazu.
hiermit könnt ihr die Position ect anpassen. (x, y,w,h)
Viel Spaß.
Edit: Schnell in die Mitte geschoben.