Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »publicitarios360« (25. Januar 2018, 18:55)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »publicitarios360« (18. Dezember 2017, 19:41)
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<action name="get_scene_hlookat" scope="local" args="returnvarname, scenename">
parentscopeset(get(returnvarname),null);
copy(scenecontent, scene[get(scenename)].content);
set(viewtag, '%%3Cview ');
set(endtag, '/%%3E');
unescape(viewtag);
unescape(endtag);
indexoftxt(i1, get(scenecontent), get(viewtag));
indexoftxt(i2, get(scenecontent), get(endtag), get(i1));
if(i1 GT 0 AND i2 GT i1,
subtxt(viewnode, scenecontent, get(i1), calc(i2-i1+2));
txtreplace(viewnode, "'", '"'); <!-- ensure " as value quotation character -->
indexoftxt(i1, get(viewnode), 'hlookat=');
indexoftxt(i2, get(viewnode), '"', get(i1));
indexoftxt(i3, get(viewnode), '"', calc(i2+1));
if(i1 GT 0 AND i2 GT i1 AND i3 GT i2,
subtxt(hlookatvalue, viewnode, calc(i2+1), calc(i3-i2-1));
parentscopeset(get(returnvarname),get(hlookatvalue));
);
);
</action>
|
|
|
Quellcode |
1 2 |
get_scene_hlookat(h, 'scene7'); trace(h); |
Benutzerinformationen überspringen
Wohnort: Netherlands
Beruf: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer
: https://pame.virtualtuur.com