ruffle-rs / ruffle

A Flash Player emulator written in Rust
https://ruffle.rs
Other
15.68k stars 814 forks source link

Avie: My Pretty Avatar: Cannot apply products to character's skin #14173

Open n0samu opened 11 months ago

n0samu commented 11 months ago

Describe the bug

In Avie: My Pretty Avatar, after selecting a product in the spa room, you can't click the marked area of the character's skin to apply the product. image

To reproduce:

  1. Start the game
  2. Click the spa room in the bottom-right corner
  3. Select any of the 3 products
  4. Click the area marked with the white cross. Nothing will happen.

Expected behavior

Clicking the marked area should apply the product there. Also, the mouse cursor should change to a smaller white cross when hovering over the area.

Content Location

Page URL: https://www.numuki.com/game/avie-my-pretty-avatar/ SWF URL: https://files.ngdfiles.com/games/girls/avie/Avie_ngdMOD.swf

Affected platform

Desktop app

Operating system

Windows 10

Browser

No response

Additional information

This error is repeated, but not necessarily related:

ERROR run_frame:run_all_phases_avm2: ruffle_core::avm2::events: Error dispatching event EventObject(EventObject { type: "enterFrame", class: flash.events::Event, ptr: 0x2985fec2480 }) to handler FunctionObject(FunctionObject { ptr: 0x298629bd2e0 }) : TypeError: Error #1006: isFontCompatible is not a function of class Class.
        at com.spilgames.api.components.TextFields::AutoFitTextFieldEx/updateProperties()
        at com.spilgames.api.components.TextFields::LocalizedTextFieldEx/onLanguageChainChanged()
        at com.spilgames.api.components.TextFields::LocalizedTextFieldEx/onEnterFrame()
kotuliska commented 11 months ago

Download their NuMuKi Browser and play there. https://www.numuki.com/app-download/ There's an issue on the website, but spa works just fine in app :)

n0samu commented 5 months ago

The error message no longer appears, but the problem persists. So I'm guessing this may be a mouse pick issue.

CarolayST commented 5 days ago

Omg, you are a genius, I really appreciate that you managed to correct the mistake. I installed the app so it would work, thank you very much <3