Вы не зарегистрированы? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
Вы должны авторизироваться, чтобы добавить сообщение.
|
|
|
Последние активные темы форума |
|
SWFGradient
(PHP 4 >= 4.0.5) SWFGradient -- Creates a gradient object
DescriptionSWFGradient swfgradient ( void ) Внимание |
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.
Поведение этой функции, ее имя и относящаяся к ней документация
могут измениться в последующих версиях PHP без уведомления.
Используйте эту функцию на свой страх и риск. |
swfgradient() creates a new SWFGradient object.
After you've added the entries to your gradient, you can use the gradient
in a shape fill with the swfshape->addfill() method.
SWFGradient has the following methods : swfgradient->addentry().
This simple example will draw a big black-to-white gradient as background,
and a reddish disc in its center.
Пример 1. swfgradient() example
<?php
$m
= new
SWFMovie
();
$m
->
setDimension
(
320
,
240
);
$s
= new
SWFShape
();
// first gradient- black to white
$g
= new
SWFGradient
();
$g
->
addEntry
(
0.0
,
0
,
0
,
0
);
$g
->
addEntry
(
1.0
,
0xff
,
0xff
,
0xff
);
$f
=
$s
->
addFill
(
$g
,
SWFFILL_LINEAR_GRADIENT
);
$f
->
scaleTo
(
0.01
);
$f
->
moveTo
(
160
,
120
);
$s
->
setRightFill
(
$f
);
$s
->
drawLine
(
320
,
0
);
$s
->
drawLine
(
0
,
240
);
$s
->
drawLine
(-
320
,
0
);
$s
->
drawLine
(
0
, -
240
);
$m
->
add
(
$s
);
$s
= new
SWFShape
();
// second gradient- radial gradient from red to transparent
$g
= new
SWFGradient
();
$g
->
addEntry
(
0.0
,
0xff
,
0
,
0
,
0xff
);
$g
->
addEntry
(
1.0
,
0xff
,
0
,
0
,
0
);
$f
=
$s
->
addFill
(
$g
,
SWFFILL_RADIAL_GRADIENT
);
$f
->
scaleTo
(
0.005
);
$f
->
moveTo
(
160
,
120
);
$s
->
setRightFill
(
$f
);
$s
->
drawLine
(
320
,
0
);
$s
->
drawLine
(
0
,
240
);
$s
->
drawLine
(-
320
,
0
);
$s
->
drawLine
(
0
, -
240
);
$m
->
add
(
$s
);
header
(
'Content-type: application/x-shockwave-flash'
);
$m
->
output
();
?>
|
|
|
· Гостей: 15
· Пользователей: 0
· Всего пользователей: 453
· Новый пользователь: ZDA
|
|