Narutimmy Posted June 17, 2016 Posted June 17, 2016 Buenas .... hoy ando aburrido y con el fin de mejorar quiero crear un script de flash .... pero no se me ocurre como crear el efecto de cuando va corriendo... osea no la Velocidad sino el rastro rojo que suele quedar detras de el... alguna idea ?
Narutimmy Posted June 17, 2016 Author Posted June 17, 2016 markers en cilindro a 180º? si pense en marker de echo fue lo primero pero siento que el efecto no se vera muy bien, ando buscando algo como particulas...o parecido
Quivak Posted June 18, 2016 Posted June 18, 2016 eso sirve ... con que lo hiciestes? Coronas creo. También puedes usar el CreateEffect
Bc# Posted June 20, 2016 Posted June 20, 2016 Puedes usar dxDrawLine3D y imaginarte el algoritmo de un rayo un tanto iregular.
Simple0x47 Posted June 20, 2016 Posted June 20, 2016 Puedes usar dxDrawLine3D y imaginarte el algoritmo de un rayo un tanto iregular.
aka Blue Posted June 20, 2016 Posted June 20, 2016 No sé que tanta risa tiene. Se puede hacer, dibujándolo detrás del jugador al correr, pero tendrían que hacerse bastantes calculaciones. Es más, la wiki tiene un ejemplo que crea una línea entre el jugador y el vehiculo: x1, y1, z1 = getElementPosition ( testVehicle ) -- Get test vehicles position. x2, y2, z2 = getElementPosition ( localPlayer ) -- Get local players position. dxDrawLine3D ( x1, y1, z1, x2, y2, z2, tocolor ( 0, 255, 0, 230 ), 2) -- Create 3D Line between test vehicle and local player
Bc# Posted June 20, 2016 Posted June 20, 2016 Claro, tambien puedes hacer que la linea desaparezca. Incluso creo que lograría mejor efecto que las coronas.
-Rex- Posted June 20, 2016 Posted June 20, 2016 Usando tablas y conocimiento básico de vectores lo podrías hacer ._.
Tomas Posted June 20, 2016 Posted June 20, 2016 No sé que tanta risa tiene. Se puede hacer, dibujándolo detrás del jugador al correr, pero tendrían que hacerse bastantes calculaciones.Es más, la wiki tiene un ejemplo que crea una línea entre el jugador y el vehiculo: x1, y1, z1 = getElementPosition ( testVehicle ) -- Get test vehicles position. x2, y2, z2 = getElementPosition ( localPlayer ) -- Get local players position. dxDrawLine3D ( x1, y1, z1, x2, y2, z2, tocolor ( 0, 255, 0, 230 ), 2) -- Create 3D Line between test vehicle and local player Bastantes y complejas calculaciones tales como calcular la posición en el frame anterior?
Bc# Posted June 21, 2016 Posted June 21, 2016 Usando tablas y conocimiento básico de vectores lo podrías hacer ._. Tablas? lo haces con una recursiva y ya esta. Tienes tu rayito hasta el infinito y mas allá.
Ahmed Ly Posted June 21, 2016 Posted June 21, 2016 Use this Functions isPedInVehicle getPedOccupiedVehicle getElementPosition dxDrawLine3D --Event "onClientVehicleEnter" "onClientRender"
Recommended Posts