| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 2
| TTC Pro - Cam Problem
Hallo alle zusammen Ich arbeite gerade an einem Camprojekt (TTC- Pro) und wollt mal fragen ob sich mir jemand bei folgenden Problemen helfen kann: 1.) Es tritt ein Phänomen auf, dass keine Bewegungsänderungen festgestellt werden können (mit einem Neustart kann das Problem zum Teil behoben werden. -> Ist das bei jemanden auch aufgetreten; wenn ja wie ist das Problem gelöst worden 2.) Es kommt vor, dass wir mehrere Bereiche auf der Bühne definieren um dort Bewegungen feststellen zu können, jedoch wir zeitweise nur in gewissen Bereichen Bewegungen erkannt und in anderen nicht Hat jemand schon Erfahrung mit dem TTC Pro Xtra (und kann derjenige auch ein paar Tipps und Tricks verraten?) --dieses Codestück liegt in eine Skript welches auf Shapes gelegt werden kann um auf einen bestimten Bereich Änderungen zu testen. (kann auch mehrmals auf der Bühne zu einem Zeitpunkt auftreten) Code: on enterFrame
global g_TrackObj
global g_VideoHeight, g_VideoWidth
GrabOneFrame(g_TrackObj)
--Remembers Frame
global g_IsRemembered
if not g_IsRemembered then
Remember(g_TrackObj,0)
g_IsRemembered = TRUE
end if
if not g_IsRemembered then
Remember(g_TrackObj,0)
g_IsRemembered = TRUE
end if
--Bewegungsänderungen registrieren
if (pIsDetectionOn) then
changeList=TrackChangeBlobs(g_TrackObj, [[65,rect(p_xLeft,p_yLeft,p_xRight,p_yRight)]])[1] -- detect changes
tupperLocH = []
tupperLocV = []
tlowerLocH = []
tlowerLocV = []
k = 1
if changeList.count > 0 then
repeat with i in changeList
tupperLocH[k] = i.left
tupperLocV[k] = i.top
tlowerLocH[k] = i.right
tlowerLocV[k] = i.bottom
k = k + 1
end repeat
put ChangeList
sendAllSprites("setPos",(g_VideoWidth-((min(tupperLocH)+max(tlowerLocH))/2)), (min(tupperLocV)+max(tlowerLocV))/2)
g_IsRemembered = FALSE
end if
end if
end |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |