I start a simple glscene project..
Add a sprite background covers hole form
Loading and adding a dynamic GLHudText....
Now playing a little with glhudtext.modulatorcolor.alpha....
the alpha set to -0.8 the range is -1...1
in loop section add this line of code...
... in delphi7 or delphixe works perfect...
so i think missing some details...
if (exf_MainForm.exf_Background.Material.FrontProperties.Diffuse.Alpha < 1.5) and (t_exf_version.ModulateColor.Alpha < 1) then
begin
exf_MainForm.exf_Background.Material.FrontProperties.Diffuse.Alpha := exf_MainForm.exf_Background.Material.FrontProperties.Diffuse.Alpha + 0.4 * dTime;
t_exf_version.ModulateColor.Alpha:= t_exf_version.ModulateColor.Alpha + 0.2; //<--- here i get a 'External:SIGSEGV' AGAIN...
end
else
begin
exf_MainForm.exf_Background.Material.FrontProperties.Diffuse.Alpha:= 1.5;
t_exf_version.ModulateColor.Alpha:= 1;
end;
Please .... try to solve this i really get out of embracedero trap of new and new and new and pay and pay and pay....
Great work btw...
Thanks...