Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Zinc

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261

    Zinc ... :fagiano:

    Come da consiglio (http://forum.html.it/forum/showthrea...hreadid=839068), ho scaricato Zinc e ci sto manettando.

    Ho creato un filmato con gli script adattati per Zinc in modo che mi caricasse un video esterno (video.swf)

    id = "1";
    xPosition = "0";
    yPosition = "0";
    myWidth = "320";
    myHeight = "240";
    file = "ufo.mpeg";
    fscommand("mdm.mp_load", "id,xPosition,yPosition,myWidth,myHeight,file" );
    stop();

    e funziona.

    Poi ho creato un altro filmato che mi caricasse quest'ultimo col loadmovie al kf 2 (come da Help del pgm): mi carica video.swf ma quest'ultimo non mi carica più ufo.mpeg, dandomi errore "non specificato". Idee?
    Il re è nudo (cit).

  2. #2
    Potrebbe essere per questo

    Just like FSCommands in Movie Clips, Zinc™ v2 FSCommands will ALWAYS look on the _root of _level0 for variables. FSCommands will also return variables to _level0, even if executed from a different level.

    For example, the following code would NOT work if it was executed in a SWF which has been loaded into level 5.


    message = "Hello World";
    fscommand("mdm.prompt", "message");


    The above code would declare the variable "message" in _level5, but the FSCommand would search for the variable "message" in _level0. There are two ways to fix this code:

    Method A - Declare the variable to be set in _level0


    _level0.message = "Hello World";
    fscommand("mdm.prompt", "message");


    Method B - Target the FSCommand to the correct level


    message = "Hello World";
    fscommand("mdm.prompt", "_level5.message");


    Both the of the methods above will work, but we recommend declaring variables in _level0 where ever possible.

    Insomma dovresti o dichiarare le variabili come

    _level0.id
    _level0.xPosition
    _level0.yPosition
    etc...

    oppure usare il _leve nell'fscommand, ad esempio se hai caricato sul _level1
    fscommand("mdm.mp_load",_level1.id,_level1.xPositi on etc...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da Broly
    ...
    Era proprio il dover stabilire il livello alle variabili

    Nell'improbabile ipotesi che tu sia sopravvissuto alla forza d'urto di una tonnellata e passa di bavoso entusiasmo canino, fai conto di fare il bis
    Il re è nudo (cit).

  4. #4
    Originariamente inviato da nillio
    Era proprio il dover stabilire il livello alle variabili

    Nell'improbabile ipotesi che tu sia sopravvissuto alla forza d'urto di una tonnellata e passa di bavoso entusiasmo canino, fai conto di fare il bis
    Ormai sono abituato a queste cose e ho sviluppato tecniche di sopravvivenza

    Quell'info l'ho trovata nella guida di Zinc, per cui se hai altri problemi di questo tipo dai prima un'occhiata all'ultima parte, "FAQ" o qualcosa del genere, ora non lo ho sottomano

    Inoltre se puoi al posto degli fscommand usa gli {mdm}script, sono più comodi, hanno una sintassi tipo le actions "classiche" senza dover usare gli fscommand e sono multipiattaforma, tipo

    mdm.prompt("message")

    al posto di

    fscommand("mdm.prompt","message")

    Unica cosa, all'inizio di qualsiasi file dove li usi devi mettere la riga

    mdminit()

    Altrimenti non hanno effetto

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Grassie Broly, sei un grande


    (non sopravviveresti, tecniche o non tecniche: sei mai stato festeggiato entusiasticamente da un (1) Sanbernardo? Io sì )
    Il re è nudo (cit).

  6. #6
    Originariamente inviato da nillio
    Grassie Broly, sei un grande


    (non sopravviveresti, tecniche o non tecniche: sei mai stato festeggiato entusiasticamente da un (1) Sanbernardo? Io sì )
    Ma si figuri mademoiselle

    Sono stato festeggiato da praticamente qualsiasi tipo di cane in qualsiasi quantità

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.