Newbie zoom question (yes, again, I know)

Joel Dudley <[email protected]> Thu, 8 Jan 2004 18:54:00 -0700
Newsgroups gmane.comp.web.ming.general
Message-ID <[email protected]>
--===============50122984280531258==
Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-6-816760139;
	protocol="application/pkcs7-signature"


--Apple-Mail-6-816760139
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed

Ok,

   So for the sake of my learning the arcane art of actionscript I am 
trying to create a zoom effect. I really would not like to use a button 
but I can seem to make this OnClipEvent() business work. I have to 
admit that I am still fuzzy on when to use nextFrame() calls. I have 
version 0.2a of ming along side PHP 4.3 on Debian Linux. At last, the 
ugly test code.

<?php

ming_useswfversion(5);

$circle = new SWFShape();
$circle->setRightFill($circle->addFill(0,255,34));
$circle->setLine(.75,255,0,0);
$circle->drawcircle(2);
$as_zoom = "
         mouse = _xmouse;
         if (mouse<0) {
                 mouse = -1*mouse;
         }
         scale = 200 - mouse;
         if (scale<100) {
                 scale = 100;
         }
         if (scale>200) {
                 scale = 200;
         }
         setProperty(\"\",_xscale, scale);
         setProperty(\"\",_yscale, scale);
";

$sprite = new SWFSprite();
$sh = $sprite->add($circle);
$sprite->nextFrame();


$m=new SWFMovie();
$m->setdimension(800,600);
$m->setrate(60);
$ch = $m->add($sprite);
$ch->addAction(new SWFAction($as_zoom), SWFACTION_ENTERFRAME);
$ch->moveTo(100,100);
$ch->setName("circle");
$m->setDimension(320,240);
$m->nextFrame();


header('Content-type: application/x-shockwave-flash');
$m->output();

?>
~
~
~
~
~
~
~
                                                                         
                                 3,9           All
--Apple-Mail-6-816760139
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGFjCCAs8w
ggI4oAMCAQICAwtKrjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDMxMjA5MDQxMjAwWhcNMDQxMjA4MDQxMjAwWjBDMR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFqb2VsQG5hbm92b2lkLmNv
bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMRUJFlRVn1vyY+hBrx5+bsMsZa1aoVk
5iRYHDqNcA1CCCu1rZovvfjCV/fKPkC2aT9mxwld1ffW7dTE/5EPZwUxtJC7bIDWL3fwFWmD1eFG
E7apDgtIyifrx4S5eSYmkVdV2YmJuJ0VXKo9zOrYpvclecIadcosAtANRVrIkSsqKEGEof8dPVrJ
IQ3LppDBypc6H+qvFax1AZAVcK4MPGSK1ifehe2XP7CelfZUHVk1T9EZ8rjWpws0bDhzsn0A4Cjs
M/xiHDXAV/ni8Kdie+ihjqPkL9SoqnltDPhN9nj+cAjhl2pR033teRRUlCNLBZ6w1fGPjKi94dIx
1Y0Gpo0CAwEAAaMuMCwwHAYDVR0RBBUwE4ERam9lbEBuYW5vdm9pZC5jb20wDAYDVR0TAQH/BAIw
ADANBgkqhkiG9w0BAQQFAAOBgQBIk7usux00dR5gC0ZmXapt08K6T86+iJSIS9LY2LJQfP8ulvZ/
nEJasWfWmJJ9KCHfPhqRmFwU/dH/u7prLpxCcNylvxGMEU/hmXuSZ7FUfFz/4GoET52ysrRnzNHN
zKbZ1Tl4AFoKrA/1d2z8HFf+wAtc+das+kCuXdM2N7ZmsTCCAz8wggKooAMCAQICAQ0wDQYJKoZI
hvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT
CUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmlj
YXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp
bCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3
MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUg
Q29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
SXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRw
nd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+R
NiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEA
AaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwu
dGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNV
HREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEA
SIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6E
sZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILc
IRk13iSx0x1G/11fZU8xggLnMIIC4wIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h
aWwgSXNzdWluZyBDQQIDC0quMAkGBSsOAwIaBQCgggFTMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B
BwEwHAYJKoZIhvcNAQkFMQ8XDTA0MDEwOTAxNTQwMFowIwYJKoZIhvcNAQkEMRYEFOHn79+3JJyc
v5nO7gcuMFYLk9aBMHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRo
YXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVl
bWFpbCBJc3N1aW5nIENBAgMLSq4wegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUw
IwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDC0quMA0GCSqGSIb3DQEBAQUABIIBACT/j8VWmS8S
qUcxnMUcHa0ApCYZ2P4ZrN/7IU6+bvnz0cTg7ML/k3FNj9Bqvydpvi2OD9Ei6Sa5vs+UGhOnhs7B
dZ9VPfdLLkrjJoqyoJ28VMSLmFu20Hj6YxDfV5fPYJ3sIIC+izVQmyXhsBiZHAc8L6KyEayR8GM9
w20+bRkvUHkZs7PmPtVcwzF8JK7Uz+lOP2hIQORjxZ1RoIxxbT35QKIA9Rq5r2ZnlR2roNHYGJR2
xZHfnZh0dpvpZJcYOJQieK9fR9xu5lfQ7RUo4XLmWJqjuhQdJWJmWLfMzp7iKJhZUwo+Lhy72b3U
cufZV5G+PR+xFemrDAw5coYtfw0AAAAAAAA=

--Apple-Mail-6-816760139--


--===============50122984280531258==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ming-fun mailing list
[email protected]
http://www.opaque.net/mailman/listinfo/ming-fun

--===============50122984280531258==--