lørdag, januar 23, 2021

Hjælp til XML “gå script”

Daily Rush Debat Programmering Hjælp til XML “gå script”

  • Forfatter
    Emne
  • #0

    WeezY
    Bruger
    1.252 indlæg
    Offline

    er der nogen der ved hvordan man lave et gå script i XML, det er sådan at man kan gå i et hus… om det er med pil tastarne eller w.s.a.d er ligemeget…

    hvis der er en der gider og tage sig tid til det.. vil jeg blive meget glad..:D

    Hjemmeside: www.gamerm8.dk - Tjek det ud.

Viser 9 kommentarer - 1 til 9 (af 9 i alt)
  • Forfatter
    Kommentarer
  • #1

    bstrr
    Bruger
    135 indlæg
    Offline

    hvilket program skal læse denne XML-fil .. ?

    #2

    Sjakal
    Bruger
    344 indlæg
    Offline

    Ligemeget.. xml’en skal gøre det selv

    #3

    hausner
    Moderator
    17.187 indlæg
    Offline

    flytte til programmering.

    Planter er fascinerende

    #4

    WeezY
    Bruger
    1.252 indlæg
    Offline

    Programmet er DX studio… lige nu kan jeg flyve rundt med musen..

    Hjemmeside: www.gamerm8.dk - Tjek det ud.

    #5

    Silentkill
    Bruger
    1.190 indlæg
    Offline

    Mig bekendt kan man ikke lave scripts i xml.. man kan lave nogle tags, som et program kan læse og omsætte til nogle handlinger, men selve xml-filen kan ikke gøre noget på egen hånd.

    "I love the smell of napalm in the morning... Smells like victory." - Lieutenant Colonel Kilgore

    #6

    WeezY
    Bruger
    1.252 indlæg
    Offline

    ok… det er en Kugle, man kan styre ved WASD… ved ikke om det hjælper…

    ——————————————

    var ang=0;
    var friction=1.0;
    var lastsoundtime=0.0;
    var rollsound=false;

    function onInit()
    {
    sounds.roll.playLooped();
    }

    function onUpdate()
    {
    if ((keys.w) || (keys.s))
    {
    object.posVelocity.x+=Math.cos(ang)*system.timerDelta*5.0*(keys.s ? -1 : 1);
    object.posVelocity.z-=Math.sin(ang)*system.timerDelta*5.0*(keys.s ? -1 : 1);
    }
    if (keys.a)
    {
    ang-=system.timerDelta*4.0;
    }
    if (keys.d)
    {
    ang+=system.timerDelta*4.0;
    }
    object.rot=RotationMath.fromUpVectorAndAngle(new Vector(0,1,0),ang);
    var vol=VectorMath.length(object.posVelocity)/4.0;
    if (vol>1.0)
    vol=1.0;
    if (!rollsound)
    vol=0.0;
    sounds.roll.setVolume(vol);

    object.posVelocity=VectorMath.scale(object.posVelocity, friction);
    }

    function onPhysicsContact(id)
    {
    impact=VectorMath.length(object.posVelocity);
    impact=impact/5.0;
    if (impact>1.0)
    impact=1.0;
    sounds.block.setVolume(impact);
    sounds.woodhit.setVolume(impact);
    rollsound=true;
    if (id==”door”)
    {
    var doorobj=objects.find(id);
    doorobj.script.open();
    sounds.block.play();
    }
    else if (id==”ground_plane_1″)
    {
    friction=0.99;
    }
    else if (id==”bowl_1″)
    {
    friction=0.99;
    }
    else if (id==”wooden_cart_1″)
    {
    if (system.timer-lastsoundtime>1.0)
    {
    sounds.woodhit.play();
    lastsoundtime=system.timer;
    objects.wooden_cart_1.sequence=”sequence_1″;
    objects.player.posVelocity.y=5;
    }
    }
    else if (id==”bowl_1″)
    {
    }
    else
    {
    sounds.block.play();
    }
    shell.send(id);
    }

    function onPhysicsSeparate(id)
    {
    rollsound=false;
    friction=1.0;
    }

    Hjemmeside: www.gamerm8.dk - Tjek det ud.

    #7

    hausner
    Moderator
    17.187 indlæg
    Offline

    Erhh. Er du nu helt sikker på det skal være i XML. Hvis ja, kunne jeg godt tænke mig at høre grunden.

    Planter er fascinerende

    #8

    WeezY
    Bruger
    1.252 indlæg
    Offline

    iføgle DX studio, er det XML, men jeg tror også man kan i JAVA…

    Hjemmeside: www.gamerm8.dk - Tjek det ud.

    #9

    Astarte
    Bruger
    377 indlæg
    Offline

    Det ligner ikke xml…

    XML was designed to describe data and to focus on what data is.

    HTML was designed to display data and to focus on how data looks.

    http://www.w3schools.com/xml/xml_whatis.asp

    XML er altså ikke et scripting sprog så vidt jeg ved, det kan ikke foretage udvælgelser og valg

    Men ja, det ligner mere noget java eller sådan noget.

    "Under the spreading chestnut tree, i sold you and you sold me" - George Orwell

Viser 9 kommentarer - 1 til 9 (af 9 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.