Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
código de pilas
作成日
2 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
6 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
68 行
すべてコピー
8 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
71 行
すべてコピー
// @ts-ignore
// @ts-ignore
class aceituna extends Actor {
class aceituna extends Actor {
puntoDeVista: Laser
puntoDeVista: Laser
iniciar() {
iniciar() {
this.imagen = "imagenes:objetos/aceituna";
this.imagen = "imagenes:objetos/aceituna";
this.puntoDeVista = this.obtener_laser('rayo')
this.puntoDeVista = this.obtener_laser('rayo')
}
}
actualizar() {
actualizar() {
this.pintar();
this.pintar();
this.pilas.observar("PDV", this.puntoDeVista.rotacion)
this.pilas.observar("PDV", this.puntoDeVista.rotacion)
this.moverse();
this.moverse();
}
}
pintar(){
pintar(){
let listaADibujar = this.sensar()
let listaADibujar = this.sensar()
let pizarra = this.pilas.obtener_actor_por_nombre('pizarra')
let pizarra = this.pilas.obtener_actor_por_nombre('pizarra')
pizarra.renderizar(listaADibujar)
pizarra.renderizar(listaADibujar)
}
}
sensar() {
sensar() {
let distancias = []
let distancias = []
let rayos = 0;
let rayos = 0;
コピー
コピー済み
コピー
コピー済み
let centro = this.puntoDeVista.rotacion;
while (rayos < 96) {
while (rayos < 96) {
コピー
コピー済み
コピー
コピー済み
this.puntoDeVista.rotacion =
42
- rayos
this.puntoDeVista.rotacion =
centro
- rayos
let distancia = this.puntoDeVista.distancia_al_actor_mas_cercado()
let distancia = this.puntoDeVista.distancia_al_actor_mas_cercado()
distancias.push(distancia)
distancias.push(distancia)
this.pilas.observar("lista", distancias)
this.pilas.observar("lista", distancias)
rayos = rayos + 1
rayos = rayos + 1
}
}
コピー
コピー済み
コピー
コピー済み
this.puntoDeVista.rotacion = centro;
return distancias
return distancias
コピー
コピー済み
コピー
コピー済み
}
}
moverse() {
moverse() {
let velocidad = 5;
let velocidad = 5;
let velocidad_para_doblar = 5;
let velocidad_para_doblar = 5;
if (this.pilas.control.arriba) {
if (this.pilas.control.arriba) {
コピー
コピー済み
コピー
コピー済み
this.avanzar(this.rotacion, velocidad)
this.avanzar(this.rotacion, velocidad)
}
}
if (this.pilas.control.izquierda) {
if (this.pilas.control.izquierda) {
this.rotacion += velocidad_para_doblar;
this.rotacion += velocidad_para_doblar;
コピー
コピー済み
コピー
コピー済み
this.puntoDeVista.rotacion +=
this.rotacion
this.puntoDeVista.rotacion +=
velocidad_para_doblar;
}
}
if (this.pilas.control.derecha) {
if (this.pilas.control.derecha) {
this.rotacion -= velocidad_para_doblar;
this.rotacion -= velocidad_para_doblar;
コピー
コピー済み
コピー
コピー済み
this.puntoDeVista.rotacion -= velocidad_para_doblar;
}
}
}
}
}
}
保存された差分
原文
ファイルを開く
// @ts-ignore class aceituna extends Actor { puntoDeVista: Laser iniciar() { this.imagen = "imagenes:objetos/aceituna"; this.puntoDeVista = this.obtener_laser('rayo') } actualizar() { this.pintar(); this.pilas.observar("PDV", this.puntoDeVista.rotacion) this.moverse(); } pintar(){ let listaADibujar = this.sensar() let pizarra = this.pilas.obtener_actor_por_nombre('pizarra') pizarra.renderizar(listaADibujar) } sensar() { let distancias = [] let rayos = 0; while (rayos < 96) { this.puntoDeVista.rotacion = 42 - rayos let distancia = this.puntoDeVista.distancia_al_actor_mas_cercado() distancias.push(distancia) this.pilas.observar("lista", distancias) rayos = rayos + 1 } return distancias } moverse() { let velocidad = 5; let velocidad_para_doblar = 5; if (this.pilas.control.arriba) { this.avanzar(this.rotacion, velocidad) } if (this.pilas.control.izquierda) { this.rotacion += velocidad_para_doblar; this.puntoDeVista.rotacion += this.rotacion } if (this.pilas.control.derecha) { this.rotacion -= velocidad_para_doblar; } } }
変更されたテキスト
ファイルを開く
// @ts-ignore class aceituna extends Actor { puntoDeVista: Laser iniciar() { this.imagen = "imagenes:objetos/aceituna"; this.puntoDeVista = this.obtener_laser('rayo') } actualizar() { this.pintar(); this.pilas.observar("PDV", this.puntoDeVista.rotacion) this.moverse(); } pintar(){ let listaADibujar = this.sensar() let pizarra = this.pilas.obtener_actor_por_nombre('pizarra') pizarra.renderizar(listaADibujar) } sensar() { let distancias = [] let rayos = 0; let centro = this.puntoDeVista.rotacion; while (rayos < 96) { this.puntoDeVista.rotacion = centro - rayos let distancia = this.puntoDeVista.distancia_al_actor_mas_cercado() distancias.push(distancia) this.pilas.observar("lista", distancias) rayos = rayos + 1 } this.puntoDeVista.rotacion = centro; return distancias } moverse() { let velocidad = 5; let velocidad_para_doblar = 5; if (this.pilas.control.arriba) { this.avanzar(this.rotacion, velocidad) } if (this.pilas.control.izquierda) { this.rotacion += velocidad_para_doblar; this.puntoDeVista.rotacion += velocidad_para_doblar; } if (this.pilas.control.derecha) { this.rotacion -= velocidad_para_doblar; this.puntoDeVista.rotacion -= velocidad_para_doblar; } } }
違いを見つける