Sybille: Anpassungen in Javascript - forward - back - m.interpolate?

Beitrag lesen

Guten Morgen zusammen!

Ich möchte gerne im untenstehenden <script> mehr als nur die 2 Bilder einfügen. Habe es versucht mit var picture3="bild3.jpg" und in der directxwipe.js mit -> whatPictures[2] = m.ImportImage(picture3); --- Nur weiss ich jetzt nicht was ich bei -- forward = m.Interpolate(0, 1, 3);
back = m.Interpolate(1, 0, 2); --
anpassen muss. Ich habe mal im Internet und im Archiv gesucht, aber nichts ähnliches gefunden.
Bin noch nicht gestiegen, was das genau bedeuten soll. Hab auch schon selber rumprobiert, aber es kamen leider nur Fehlermeldungen dabei raus. Kann mich jemand aufklären?

Vielen Dank für Eure Hilfe!

<SCRIPT>
var picture1="bild1.jpg"
var picture2="bild2.jpg"

var picturewidth=200
var pictureheight=200
</SCRIPT>
<SCRIPT SRC="directxwipe.js"></SCRIPT>

inhalt der datei directxwipe.js:
if (document.all) {
document.write('<OBJECT ID="DAControl_Wipe" ')
document.write('STYLE="width:'+picturewidth+';height:'+pictureheight+'"')
document.write('CLASSID="CLSID:B6FFC24C-7E13-11D0-9B47-00C04FC2F51D">')
document.write('</OBJECT>')
m = DAControl_Wipe.MeterLibrary;

whatTransformation = new ActiveXObject("DXImageTransform.Microsoft.Wipe");

whatPictures = new Array();
whatPictures[0] = m.ImportImage(picture1);
whatPictures[1] = m.ImportImage(picture2);

forward = m.Interpolate(0, 1, 3);
back = m.Interpolate(1, 0, 2);
whatMovement = m.Sequence(forward, back).RepeatForever();

whatTransformation.GradientSize = 1.0;
whatTransformation.WipeStyle = 0;

theResult = m.ApplyDXTransform( whatTransformation, whatPictures, whatMovement );

DAControl_Wipe.Image = theResult.OutputBvr;
DAControl_Wipe.Start();

}