GS-Zone

con minimapa Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

8

Nota » 26 Ago 2011 16:44

Necesito una manito con el minimapa, el post es este: ft17967_minimapa_con_directx_3_capas.html

Anda exelente, pero tengo un temita, miren la imagen:


Imagen

Le quiero sacar el bordesito negro que tiene, osea que quede el minimapa expandido, no centrado. Revisé los códigos muchas veces pero no encontre ninguno que cambie la posición del minimapa dentro del picturebox.

Si me pueden ayudar sería genial.
:)
Aprendiendo
15
Newbie [3]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Buenos Aires, Argentina.
Mensajes: 96

Nota » 26 Ago 2011 17:32

probaste achicando el picturebox ?

Imagen
Ninja en progreso
919
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4097
Aportes: 13

Nota » 26 Ago 2011 18:14

Si lo achico se me arregla del costado de abajo y de la derecha, pero el de arriba y la izquierda siguen teniendo el mismo borde negro. Creo que tengo que poner que el minimap se dibuje apenas empieza el picturebox, pero no se como :S
Aprendiendo
15
Newbie [3]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Buenos Aires, Argentina.
Mensajes: 96

Nota » 26 Ago 2011 19:09

El BackColor probaste poniendole otro?

¿Tu área de especialidad es Graficación o Mapeación? Te presento el proyecto serio que esperabas para trabajar...

~ Para que aprendas ~
821
Dragon Ancestral [2]
Registrado: Años de membresía
Mensajes: 2707
Aportes: 98

Nota » 26 Ago 2011 19:15

Anda propiedades el minimap

y en Height pone : 92
En left : 456
y el Width : 97

yo lo tengo asi y se ve perfecto

Imagen
378
Destructor de Mentes [3]
Registrado: Años de membresía
Ubicación: Mar Del Plata
Mensajes: 634
Aportes: 9

Nota » 26 Ago 2011 19:27

No importa que backcolor le ponga, siempre se ve el fondo negro.
Le puse todo lo que me dijiste, el left no lo cambié porque sino se me corre a la mierda xD, lo dejé como estaba. Pero no funciona de todas formas, en el lado izquierdo y superior se sigue viendo el borde negro :S
Probé tambien poniéndole Autosize en true, pero tampoco funciona. Nose que más hacer...

EDIT:

Solucionado: encontré el código donde se establece la posicion exacta donde se dibuja el minimapa:

  1. Public Sub DibujarMiniMapa(ByRef Pic As PictureBox)
  2.     Dim DR As RECT
  3.     DR.Left = @
  4.     DR.Top = @
  5.     DR.Bottom = 100
  6.     DR.Right = 100
  7.     SupMiniMap.BltFast 1, 1, SupBMiniMap, DR, DDBLTFAST_WAIT
  8.    
  9.     DR.Left = UserPos.x - 4
  10.     DR.Top = UserPos.Y - 4
  11.     DR.Bottom = UserPos.Y - 2
  12.     DR.Right = UserPos.x - 2
  13.     SupMiniMap.BltColorFill DR, RGB(0, 255, 0) 'Color del minimapa
  14.    
  15.     DR.Left = 0
  16.     DR.Top = 0
  17.     DR.Bottom = 100
  18.     DR.Right = 100
  19.     SupMiniMap.BltToDC Pic.Hdc, DR, DR
  20. End Sub


Donde estan los '@' hay que cambiar por el top y left correspondientes, cuanto mas le pones mas se corre 8-)

Ya pueden cerrar el tema, gracias.
Última edición por Klay el 26 Ago 2011 19:54, editado 2 veces en total
Aprendiendo
15
Newbie [3]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Buenos Aires, Argentina.
Mensajes: 96

Nota » 26 Ago 2011 19:54

estas haciendo todo tal cual ? fijate poniendo el otor el minimapa de rubio93 y decinos si te pasa lo mimso

Imagen
Ninja en progreso
919
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4097
Aportes: 13

Nota » 26 Ago 2011 19:59

miqueas150 escribió:estas haciendo todo tal cual ? fijate poniendo el otor el minimapa de rubio93 y decinos si te pasa lo mimso


La verdad no me funciono ningun minimapa, este es el único que me funko 10 puntos. Igual ya solucioné, gracias :ok:


EDIT: Noo! tengo otro problema.. se como ajustar el minimapa, pero parece que lo que ajusté no concuerda con la posicion del personaje, miren donde estoy ubicado y donde me dice que estoy ubicado:

Imagen
Aprendiendo
15
Newbie [3]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Buenos Aires, Argentina.
Mensajes: 96


Volver a Otras versiones

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados