Update most demos for Godot 4.0.beta10 (#782)

This commit is contained in:
Hugo Locurcio
2023-01-05 16:50:17 +01:00
committed by GitHub
parent 85ca2fb2a1
commit 1d5184e235
758 changed files with 24258 additions and 9624 deletions

View File

@@ -4,17 +4,17 @@ var rtc_mp: WebRTCMultiplayerPeer = WebRTCMultiplayerPeer.new()
var sealed := false
func _init():
connected.connect(_connected)
disconnected.connect(_disconnected)
connected.connect(self._connected)
disconnected.connect(self._disconnected)
offer_received.connect(_offer_received)
answer_received.connect(_answer_received)
candidate_received.connect(_candidate_received)
offer_received.connect(self._offer_received)
answer_received.connect(self._answer_received)
candidate_received.connect(self._candidate_received)
lobby_joined.connect(_lobby_joined)
lobby_sealed.connect(_lobby_sealed)
peer_connected.connect(_peer_connected)
peer_disconnected.connect(_peer_disconnected)
lobby_joined.connect(self._lobby_joined)
lobby_sealed.connect(self._lobby_sealed)
peer_connected.connect(self._peer_connected)
peer_disconnected.connect(self._peer_disconnected)
func start(url, lobby = "", mesh:=true):
@@ -36,8 +36,8 @@ func _create_peer(id):
peer.initialize({
"iceServers": [ { "urls": ["stun:stun.l.google.com:19302"] } ]
})
peer.session_description_created.connect(_offer_created.bind(id))
peer.ice_candidate_created.connect(_new_ice_candidate.bind(id))
peer.session_description_created.connect(self._offer_created.bind(id))
peer.ice_candidate_created.connect(self._new_ice_candidate.bind(id))
rtc_mp.add_peer(peer, id)
if id < rtc_mp.get_unique_id(): # So lobby creator never creates offers.
peer.create_offer()

View File

@@ -6,16 +6,16 @@ extends Control
@onready var mesh = $VBoxContainer/Connect/Mesh
func _ready():
client.lobby_joined.connect(_lobby_joined)
client.lobby_sealed.connect(_lobby_sealed)
client.connected.connect(_connected)
client.disconnected.connect(_disconnected)
client.lobby_joined.connect(self._lobby_joined)
client.lobby_sealed.connect(self._lobby_sealed)
client.connected.connect(self._connected)
client.disconnected.connect(self._disconnected)
multiplayer.connected_to_server.connect(_mp_server_connected)
multiplayer.connection_failed.connect(_mp_server_disconnect)
multiplayer.server_disconnected.connect(_mp_server_disconnect)
multiplayer.peer_connected.connect(_mp_peer_connected)
multiplayer.peer_disconnected.connect(_mp_peer_disconnected)
multiplayer.connected_to_server.connect(self._mp_server_connected)
multiplayer.connection_failed.connect(self._mp_server_disconnect)
multiplayer.server_disconnected.connect(self._mp_server_disconnect)
multiplayer.peer_connected.connect(self._mp_peer_connected)
multiplayer.peer_disconnected.connect(self._mp_peer_disconnected)
@rpc(any_peer, call_local)

View File

@@ -21,25 +21,13 @@ config/features=PackedStringArray("4.0")
[debug]
gdscript/warnings/shadowed_variable=false
gdscript/warnings/return_value_discarded=false
gdscript/warnings/unused_argument=false
[display]
window/stretch/mode="2d"
window/stretch/mode="canvas_items"
window/stretch/aspect="expand"
[gdnative]
singletons=[]
singletons_disabled=[]
[network]
modules/webrtc_gdnative_script="res://demo/webrtc/webrtc.gdns"
[rendering]
quality/driver/driver_name="GLES2"
vram_compression/import_etc=true
vram_compression/import_etc2=false